C# Class CascadeSharp.TKTopAlgo.IntCurvesFace.IntCurvesFace_Intersector

Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
Bounding ( ) : Bnd_Box
ClassifyUVPoint ( gp_Pnt2d Puv ) : TopAbs_State
Destroy ( ) : void
Face ( ) : TopoDS_Face
GetUseBoundToler ( ) : bool
IntCurvesFace_Intersector ( ) : System
IntCurvesFace_Intersector ( IntCurvesFace_Intersector parameter1 ) : System
IntCurvesFace_Intersector ( TopoDS_Face F, double aTol ) : System
IntCurvesFace_Intersector ( TopoDS_Face F, double aTol, bool aRestr ) : System
IntCurvesFace_Intersector ( TopoDS_Face F, double aTol, bool aRestr, bool UseBToler ) : System
InternalCall ( IntCurveSurface_HInter HICS, double pinf, double psup ) : void
IsDone ( ) : bool
IsParallel ( ) : bool
NbPnt ( ) : int
Perform ( Adaptor3d_HCurve HCu, double PInf, double PSup ) : void
Perform ( gp_Lin L, double PInf, double PSup ) : void
Pnt ( int I ) : gp_Pnt
SetUseBoundToler ( bool UseBToler ) : void
State ( int I ) : TopAbs_State
SurfaceType ( ) : GeomAbs_SurfaceType
Transition ( int I ) : IntCurveSurface_TransitionOnCurve
UParameter ( int I ) : double
VParameter ( int I ) : double
WParameter ( int I ) : double

Method Details

Bounding() public method

public Bounding ( ) : Bnd_Box
return Bnd_Box

ClassifyUVPoint() public method

public ClassifyUVPoint ( gp_Pnt2d Puv ) : TopAbs_State
Puv gp_Pnt2d
return TopAbs_State

Destroy() public method

public Destroy ( ) : void
return void

Face() public method

public Face ( ) : TopoDS_Face
return TopoDS_Face

GetUseBoundToler() public method

public GetUseBoundToler ( ) : bool
return bool

IntCurvesFace_Intersector() public method

public IntCurvesFace_Intersector ( ) : System
return System

IntCurvesFace_Intersector() public method

public IntCurvesFace_Intersector ( IntCurvesFace_Intersector parameter1 ) : System
parameter1 IntCurvesFace_Intersector
return System

IntCurvesFace_Intersector() public method

public IntCurvesFace_Intersector ( TopoDS_Face F, double aTol ) : System
F TopoDS_Face
aTol double
return System

IntCurvesFace_Intersector() public method

public IntCurvesFace_Intersector ( TopoDS_Face F, double aTol, bool aRestr ) : System
F TopoDS_Face
aTol double
aRestr bool
return System

IntCurvesFace_Intersector() public method

public IntCurvesFace_Intersector ( TopoDS_Face F, double aTol, bool aRestr, bool UseBToler ) : System
F TopoDS_Face
aTol double
aRestr bool
UseBToler bool
return System

InternalCall() public method

public InternalCall ( IntCurveSurface_HInter HICS, double pinf, double psup ) : void
HICS IntCurveSurface_HInter
pinf double
psup double
return void

IsDone() public method

public IsDone ( ) : bool
return bool

IsParallel() public method

public IsParallel ( ) : bool
return bool

NbPnt() public method

public NbPnt ( ) : int
return int

Perform() public method

public Perform ( Adaptor3d_HCurve HCu, double PInf, double PSup ) : void
HCu Adaptor3d_HCurve
PInf double
PSup double
return void

Perform() public method

public Perform ( gp_Lin L, double PInf, double PSup ) : void
L gp_Lin
PInf double
PSup double
return void

Pnt() public method

public Pnt ( int I ) : gp_Pnt
I int
return gp_Pnt

SetUseBoundToler() public method

public SetUseBoundToler ( bool UseBToler ) : void
UseBToler bool
return void

State() public method

public State ( int I ) : TopAbs_State
I int
return TopAbs_State

SurfaceType() public method

public SurfaceType ( ) : GeomAbs_SurfaceType
return GeomAbs_SurfaceType

Transition() public method

public Transition ( int I ) : IntCurveSurface_TransitionOnCurve
I int
return IntCurveSurface_TransitionOnCurve

UParameter() public method

public UParameter ( int I ) : double
I int
return double

VParameter() public method

public VParameter ( int I ) : double
I int
return double

WParameter() public method

public WParameter ( int I ) : double
I int
return double