C# Class CascadeSharp.TKShHealing.ShapeAnalysis.ShapeAnalysis_WireVertex

Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
Analyze ( ) : void
Data ( int num, gp_XYZ pos, double &upre, double &ufol ) : int
Init ( ShapeExtend_WireData swbd, double preci ) : void
Init ( TopoDS_Wire wire, double preci ) : void
IsDone ( ) : bool
Load ( ShapeExtend_WireData sbwd ) : void
Load ( TopoDS_Wire wire ) : void
NbEdges ( ) : int
NextCriter ( int crit ) : int
NextCriter ( int crit, int num ) : int
NextStatus ( int stat ) : int
NextStatus ( int stat, int num ) : int
Position ( int num ) : gp_XYZ
Precision ( ) : double
SetClose ( int num ) : void
SetDisjoined ( int num ) : void
SetEnd ( int num, gp_XYZ pos, double ufol ) : void
SetInters ( int num, gp_XYZ pos, double upre, double ufol ) : void
SetPrecision ( double preci ) : void
SetSameCoords ( int num ) : void
SetSameVertex ( int num ) : void
SetStart ( int num, gp_XYZ pos, double upre ) : void
ShapeAnalysis_WireVertex ( ) : System
ShapeAnalysis_WireVertex ( ShapeAnalysis_WireVertex parameter1 ) : System
Status ( int num ) : int
UFollowing ( int num ) : double
UPrevious ( int num ) : double
WireData ( ) : ShapeExtend_WireData

Method Details

Analyze() public method

public Analyze ( ) : void
return void

Data() public method

public Data ( int num, gp_XYZ pos, double &upre, double &ufol ) : int
num int
pos gp_XYZ
upre double
ufol double
return int

Init() public method

public Init ( ShapeExtend_WireData swbd, double preci ) : void
swbd ShapeExtend_WireData
preci double
return void

Init() public method

public Init ( TopoDS_Wire wire, double preci ) : void
wire TopoDS_Wire
preci double
return void

IsDone() public method

public IsDone ( ) : bool
return bool

Load() public method

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

Load() public method

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

NbEdges() public method

public NbEdges ( ) : int
return int

NextCriter() public method

public NextCriter ( int crit ) : int
crit int
return int

NextCriter() public method

public NextCriter ( int crit, int num ) : int
crit int
num int
return int

NextStatus() public method

public NextStatus ( int stat ) : int
stat int
return int

NextStatus() public method

public NextStatus ( int stat, int num ) : int
stat int
num int
return int

Position() public method

public Position ( int num ) : gp_XYZ
num int
return gp_XYZ

Precision() public method

public Precision ( ) : double
return double

SetClose() public method

public SetClose ( int num ) : void
num int
return void

SetDisjoined() public method

public SetDisjoined ( int num ) : void
num int
return void

SetEnd() public method

public SetEnd ( int num, gp_XYZ pos, double ufol ) : void
num int
pos gp_XYZ
ufol double
return void

SetInters() public method

public SetInters ( int num, gp_XYZ pos, double upre, double ufol ) : void
num int
pos gp_XYZ
upre double
ufol double
return void

SetPrecision() public method

public SetPrecision ( double preci ) : void
preci double
return void

SetSameCoords() public method

public SetSameCoords ( int num ) : void
num int
return void

SetSameVertex() public method

public SetSameVertex ( int num ) : void
num int
return void

SetStart() public method

public SetStart ( int num, gp_XYZ pos, double upre ) : void
num int
pos gp_XYZ
upre double
return void

ShapeAnalysis_WireVertex() public method

public ShapeAnalysis_WireVertex ( ) : System
return System

ShapeAnalysis_WireVertex() public method

public ShapeAnalysis_WireVertex ( ShapeAnalysis_WireVertex parameter1 ) : System
parameter1 ShapeAnalysis_WireVertex
return System

Status() public method

public Status ( int num ) : int
num int
return int

UFollowing() public method

public UFollowing ( int num ) : double
num int
return double

UPrevious() public method

public UPrevious ( int num ) : double
num int
return double

WireData() public method

public WireData ( ) : ShapeExtend_WireData
return ShapeExtend_WireData