C# Class CascadeSharp.TKFillet.ChFi2d.ChFi2d_FilletAlgo

Afficher le fichier Open project: Oblikovati/CascadeSharp Class Usage Examples

Méthodes publiques

Méthode Description
ChFi2d_FilletAlgo ( ) : System
ChFi2d_FilletAlgo ( ChFi2d_FilletAlgo parameter1 ) : System
ChFi2d_FilletAlgo ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : System
ChFi2d_FilletAlgo ( TopoDS_Wire theWire, gp_Pln thePlane ) : System
FillDiff ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theDiffStep, bool theFront ) : void
FillPoint ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theLimit ) : void
Init ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : void
Init ( TopoDS_Wire theWire, gp_Pln thePlane ) : void
NbResults ( gp_Pnt thePoint ) : int
Perform ( double theRadius ) : bool
PerformNewton ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter2 ) : void
ProcessPoint ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter2, double parameter3 ) : bool
Result ( gp_Pnt thePoint, TopoDS_Edge theEdge1, TopoDS_Edge theEdge2 ) : TopoDS_Edge
Result ( gp_Pnt thePoint, TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, int iSolution ) : TopoDS_Edge

Method Details

ChFi2d_FilletAlgo() public méthode

public ChFi2d_FilletAlgo ( ) : System
Résultat System

ChFi2d_FilletAlgo() public méthode

public ChFi2d_FilletAlgo ( ChFi2d_FilletAlgo parameter1 ) : System
parameter1 ChFi2d_FilletAlgo
Résultat System

ChFi2d_FilletAlgo() public méthode

public ChFi2d_FilletAlgo ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : System
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
thePlane gp_Pln
Résultat System

ChFi2d_FilletAlgo() public méthode

public ChFi2d_FilletAlgo ( TopoDS_Wire theWire, gp_Pln thePlane ) : System
theWire TopoDS_Wire
thePlane gp_Pln
Résultat System

FillDiff() public méthode

public FillDiff ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theDiffStep, bool theFront ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
theDiffStep double
theFront bool
Résultat void

FillPoint() public méthode

public FillPoint ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theLimit ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
theLimit double
Résultat void

Init() public méthode

public Init ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : void
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
thePlane gp_Pln
Résultat void

Init() public méthode

public Init ( TopoDS_Wire theWire, gp_Pln thePlane ) : void
theWire TopoDS_Wire
thePlane gp_Pln
Résultat void

NbResults() public méthode

public NbResults ( gp_Pnt thePoint ) : int
thePoint gp_Pnt
Résultat int

Perform() public méthode

public Perform ( double theRadius ) : bool
theRadius double
Résultat bool

PerformNewton() public méthode

public PerformNewton ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter2 ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
parameter2 CascadeSharp.TKFillet.ChFi2d.FilletPoint
Résultat void

ProcessPoint() public méthode

public ProcessPoint ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter2, double parameter3 ) : bool
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
parameter2 CascadeSharp.TKFillet.ChFi2d.FilletPoint
parameter3 double
Résultat bool

Result() public méthode

public Result ( gp_Pnt thePoint, TopoDS_Edge theEdge1, TopoDS_Edge theEdge2 ) : TopoDS_Edge
thePoint gp_Pnt
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
Résultat TopoDS_Edge

Result() public méthode

public Result ( gp_Pnt thePoint, TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, int iSolution ) : TopoDS_Edge
thePoint gp_Pnt
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
iSolution int
Résultat TopoDS_Edge