C# Класс CascadeSharp.TKFillet.ChFi2d.ChFi2d_FilletAlgo

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

ChFi2d_FilletAlgo() публичный Метод

public ChFi2d_FilletAlgo ( ) : System
Результат System

ChFi2d_FilletAlgo() публичный Метод

public ChFi2d_FilletAlgo ( ChFi2d_FilletAlgo parameter1 ) : System
parameter1 ChFi2d_FilletAlgo
Результат System

ChFi2d_FilletAlgo() публичный Метод

public ChFi2d_FilletAlgo ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : System
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
thePlane gp_Pln
Результат System

ChFi2d_FilletAlgo() публичный Метод

public ChFi2d_FilletAlgo ( TopoDS_Wire theWire, gp_Pln thePlane ) : System
theWire TopoDS_Wire
thePlane gp_Pln
Результат System

FillDiff() публичный Метод

public FillDiff ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theDiffStep, bool theFront ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
theDiffStep double
theFront bool
Результат void

FillPoint() публичный Метод

public FillPoint ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, double theLimit ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
theLimit double
Результат void

Init() публичный Метод

public Init ( TopoDS_Edge theEdge1, TopoDS_Edge theEdge2, gp_Pln thePlane ) : void
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
thePlane gp_Pln
Результат void

Init() публичный Метод

public Init ( TopoDS_Wire theWire, gp_Pln thePlane ) : void
theWire TopoDS_Wire
thePlane gp_Pln
Результат void

NbResults() публичный Метод

public NbResults ( gp_Pnt thePoint ) : int
thePoint gp_Pnt
Результат int

Perform() публичный Метод

public Perform ( double theRadius ) : bool
theRadius double
Результат bool

PerformNewton() публичный Метод

public PerformNewton ( CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter1, CascadeSharp.TKFillet.ChFi2d.FilletPoint parameter2 ) : void
parameter1 CascadeSharp.TKFillet.ChFi2d.FilletPoint
parameter2 CascadeSharp.TKFillet.ChFi2d.FilletPoint
Результат void

ProcessPoint() публичный Метод

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
Результат bool

Result() публичный Метод

public Result ( gp_Pnt thePoint, TopoDS_Edge theEdge1, TopoDS_Edge theEdge2 ) : TopoDS_Edge
thePoint gp_Pnt
theEdge1 TopoDS_Edge
theEdge2 TopoDS_Edge
Результат TopoDS_Edge

Result() публичный Метод

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
Результат TopoDS_Edge