C# Класс CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Curve

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

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

Метод Описание
ChangeCurve ( ) : Geom_Curve
ChangeDSIndex ( int I ) : void
ChangeIsWalk ( bool B ) : void
ChangeKeep ( bool B ) : void
ChangeMother ( int I ) : void
ChangeShape1 ( ) : TopoDS_Shape
ChangeShape2 ( ) : TopoDS_Shape
Curve ( ) : Geom_Curve
Curve ( Geom_Curve C3D, double Tol ) : void
Curve1 ( ) : Geom2d_Curve
Curve1 ( Geom2d_Curve PC1 ) : void
Curve2 ( ) : Geom2d_Curve
Curve2 ( Geom2d_Curve PC2 ) : void
DSIndex ( ) : int
DefineCurve ( Geom_Curve P, double T, bool IsWalk ) : void
GetSCI ( CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference I1, CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference I2 ) : void
GetSCI1 ( ) : CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
GetSCI2 ( ) : CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
GetShapes ( TopoDS_Shape S1, TopoDS_Shape S2 ) : void
IsWalk ( ) : bool
Keep ( ) : bool
Mother ( ) : int
Range ( double &First, double &Last ) : bool
SetRange ( double First, double Last ) : void
SetSCI ( TopOpeBRepDS_Interference I1, TopOpeBRepDS_Interference I2 ) : void
SetShapes ( TopoDS_Shape S1, TopoDS_Shape S2 ) : void
Shape1 ( ) : TopoDS_Shape
Shape2 ( ) : TopoDS_Shape
Tolerance ( ) : double
Tolerance ( double tol ) : void
TopOpeBRepDS_Curve ( ) : System
TopOpeBRepDS_Curve ( Geom_Curve P, double T ) : System
TopOpeBRepDS_Curve ( Geom_Curve P, double T, bool IsWalk ) : System
TopOpeBRepDS_Curve ( TopOpeBRepDS_Curve parameter1 ) : System

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

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

public ChangeCurve ( ) : Geom_Curve
Результат Geom_Curve

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

public ChangeDSIndex ( int I ) : void
I int
Результат void

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

public ChangeIsWalk ( bool B ) : void
B bool
Результат void

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

public ChangeKeep ( bool B ) : void
B bool
Результат void

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

public ChangeMother ( int I ) : void
I int
Результат void

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

public ChangeShape1 ( ) : TopoDS_Shape
Результат TopoDS_Shape

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

public ChangeShape2 ( ) : TopoDS_Shape
Результат TopoDS_Shape

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

public Curve ( ) : Geom_Curve
Результат Geom_Curve

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

public Curve ( Geom_Curve C3D, double Tol ) : void
C3D Geom_Curve
Tol double
Результат void

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

public Curve1 ( ) : Geom2d_Curve
Результат Geom2d_Curve

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

public Curve1 ( Geom2d_Curve PC1 ) : void
PC1 Geom2d_Curve
Результат void

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

public Curve2 ( ) : Geom2d_Curve
Результат Geom2d_Curve

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

public Curve2 ( Geom2d_Curve PC2 ) : void
PC2 Geom2d_Curve
Результат void

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

public DSIndex ( ) : int
Результат int

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

public DefineCurve ( Geom_Curve P, double T, bool IsWalk ) : void
P Geom_Curve
T double
IsWalk bool
Результат void

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

public GetSCI ( CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference I1, CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference I2 ) : void
I1 CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
I2 CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
Результат void

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

public GetSCI1 ( ) : CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
Результат CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference

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

public GetSCI2 ( ) : CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference
Результат CascadeSharp.TKBool.TopOpeBRepDS.TopOpeBRepDS_Interference

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

public GetShapes ( TopoDS_Shape S1, TopoDS_Shape S2 ) : void
S1 TopoDS_Shape
S2 TopoDS_Shape
Результат void

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

public IsWalk ( ) : bool
Результат bool

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

public Keep ( ) : bool
Результат bool

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

public Mother ( ) : int
Результат int

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

public Range ( double &First, double &Last ) : bool
First double
Last double
Результат bool

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

public SetRange ( double First, double Last ) : void
First double
Last double
Результат void

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

public SetSCI ( TopOpeBRepDS_Interference I1, TopOpeBRepDS_Interference I2 ) : void
I1 TopOpeBRepDS_Interference
I2 TopOpeBRepDS_Interference
Результат void

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

public SetShapes ( TopoDS_Shape S1, TopoDS_Shape S2 ) : void
S1 TopoDS_Shape
S2 TopoDS_Shape
Результат void

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

public Shape1 ( ) : TopoDS_Shape
Результат TopoDS_Shape

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

public Shape2 ( ) : TopoDS_Shape
Результат TopoDS_Shape

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

public Tolerance ( ) : double
Результат double

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

public Tolerance ( double tol ) : void
tol double
Результат void

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

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

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

public TopOpeBRepDS_Curve ( Geom_Curve P, double T ) : System
P Geom_Curve
T double
Результат System

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

public TopOpeBRepDS_Curve ( Geom_Curve P, double T, bool IsWalk ) : System
P Geom_Curve
T double
IsWalk bool
Результат System

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

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