C# Class CascadeSharp.TKShHealing.ShapeFix.ShapeFix_WireSegment

Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
AddEdge ( int i, TopoDS_Edge edge ) : void
AddEdge ( int i, TopoDS_Edge edge, int iumin, int iumax, int ivmin, int ivmax ) : void
CheckPatchIndex ( int i ) : bool
Clear ( ) : void
DefineIUMax ( int i, int iumax ) : void
DefineIUMin ( int i, int iumin ) : void
DefineIVMax ( int i, int ivmax ) : void
DefineIVMin ( int i, int ivmin ) : void
Edge ( int i ) : TopoDS_Edge
FirstVertex ( ) : TopoDS_Vertex
GetPatchIndex ( int i, int &iumin, int &iumax, int &ivmin, int &ivmax ) : void
GetVertex ( ) : TopoDS_Vertex
IsClosed ( ) : bool
IsVertex ( ) : bool
LastVertex ( ) : TopoDS_Vertex
Load ( ShapeExtend_WireData wire ) : void
NbEdges ( ) : int
Orientation ( ) : TopAbs_Orientation
Orientation ( TopAbs_Orientation ori ) : void
SetEdge ( int i, TopoDS_Edge edge ) : void
SetPatchIndex ( int i, int iumin, int iumax, int ivmin, int ivmax ) : void
SetVertex ( TopoDS_Vertex theVertex ) : void
ShapeFix_WireSegment ( ) : System
ShapeFix_WireSegment ( ShapeExtend_WireData wire ) : System
ShapeFix_WireSegment ( ShapeExtend_WireData wire, TopAbs_Orientation ori ) : System
ShapeFix_WireSegment ( ShapeFix_WireSegment parameter1 ) : System
ShapeFix_WireSegment ( TopoDS_Wire wire ) : System
ShapeFix_WireSegment ( TopoDS_Wire wire, TopAbs_Orientation ori ) : System
WireData ( ) : ShapeExtend_WireData

Method Details

AddEdge() public method

public AddEdge ( int i, TopoDS_Edge edge ) : void
i int
edge TopoDS_Edge
return void

AddEdge() public method

public AddEdge ( int i, TopoDS_Edge edge, int iumin, int iumax, int ivmin, int ivmax ) : void
i int
edge TopoDS_Edge
iumin int
iumax int
ivmin int
ivmax int
return void

CheckPatchIndex() public method

public CheckPatchIndex ( int i ) : bool
i int
return bool

Clear() public method

public Clear ( ) : void
return void

DefineIUMax() public method

public DefineIUMax ( int i, int iumax ) : void
i int
iumax int
return void

DefineIUMin() public method

public DefineIUMin ( int i, int iumin ) : void
i int
iumin int
return void

DefineIVMax() public method

public DefineIVMax ( int i, int ivmax ) : void
i int
ivmax int
return void

DefineIVMin() public method

public DefineIVMin ( int i, int ivmin ) : void
i int
ivmin int
return void

Edge() public method

public Edge ( int i ) : TopoDS_Edge
i int
return TopoDS_Edge

FirstVertex() public method

public FirstVertex ( ) : TopoDS_Vertex
return TopoDS_Vertex

GetPatchIndex() public method

public GetPatchIndex ( int i, int &iumin, int &iumax, int &ivmin, int &ivmax ) : void
i int
iumin int
iumax int
ivmin int
ivmax int
return void

GetVertex() public method

public GetVertex ( ) : TopoDS_Vertex
return TopoDS_Vertex

IsClosed() public method

public IsClosed ( ) : bool
return bool

IsVertex() public method

public IsVertex ( ) : bool
return bool

LastVertex() public method

public LastVertex ( ) : TopoDS_Vertex
return TopoDS_Vertex

Load() public method

public Load ( ShapeExtend_WireData wire ) : void
wire ShapeExtend_WireData
return void

NbEdges() public method

public NbEdges ( ) : int
return int

Orientation() public method

public Orientation ( ) : TopAbs_Orientation
return TopAbs_Orientation

Orientation() public method

public Orientation ( TopAbs_Orientation ori ) : void
ori TopAbs_Orientation
return void

SetEdge() public method

public SetEdge ( int i, TopoDS_Edge edge ) : void
i int
edge TopoDS_Edge
return void

SetPatchIndex() public method

public SetPatchIndex ( int i, int iumin, int iumax, int ivmin, int ivmax ) : void
i int
iumin int
iumax int
ivmin int
ivmax int
return void

SetVertex() public method

public SetVertex ( TopoDS_Vertex theVertex ) : void
theVertex TopoDS_Vertex
return void

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( ) : System
return System

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( ShapeExtend_WireData wire ) : System
wire ShapeExtend_WireData
return System

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( ShapeExtend_WireData wire, TopAbs_Orientation ori ) : System
wire ShapeExtend_WireData
ori TopAbs_Orientation
return System

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( ShapeFix_WireSegment parameter1 ) : System
parameter1 ShapeFix_WireSegment
return System

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( TopoDS_Wire wire ) : System
wire TopoDS_Wire
return System

ShapeFix_WireSegment() public method

public ShapeFix_WireSegment ( TopoDS_Wire wire, TopAbs_Orientation ori ) : System
wire TopoDS_Wire
ori TopAbs_Orientation
return System

WireData() public method

public WireData ( ) : ShapeExtend_WireData
return ShapeExtend_WireData