C# Class CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_RLine

Inheritance: CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_PointLine
Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
Add ( IntSurf_LineOn2S L ) : void
AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt, bool theIsPrepend ) : void
ArcOnS1 ( ) : Adaptor2d_HCurve2d
ArcOnS2 ( ) : Adaptor2d_HCurve2d
ChangeVertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
ClearVertexes ( ) : void
ComputeVertexParameters ( double Tol ) : void
Curve ( ) : IntSurf_LineOn2S
Dump ( int theMode ) : void
FirstPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
HasFirstPoint ( ) : bool
HasLastPoint ( ) : bool
HasPolygon ( ) : bool
IntPatch_RLine ( ) : System
IntPatch_RLine ( IntPatch_RLine parameter1 ) : System
IntPatch_RLine ( bool Tang ) : System
IntPatch_RLine ( bool Tang, IntSurf_Situation Situ1, IntSurf_Situation Situ2 ) : System
IntPatch_RLine ( bool Tang, IntSurf_TypeTrans Trans1, IntSurf_TypeTrans Trans2 ) : System
IsArcOnS1 ( ) : bool
IsArcOnS2 ( ) : bool
IsOutBox ( gp_Pnt theP ) : bool
IsOutSurf1Box ( gp_Pnt2d theP ) : bool
IsOutSurf2Box ( gp_Pnt2d theP ) : bool
LastPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
NbPnts ( ) : int
NbVertex ( ) : int
ParamOnS1 ( double &p1, double &p2 ) : void
ParamOnS2 ( double &p1, double &p2 ) : void
Point ( int Index ) : IntSurf_PntOn2S
RemoveVertex ( int theIndex ) : void
Replace ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
SetArcOnS1 ( Adaptor2d_HCurve2d A ) : void
SetArcOnS2 ( Adaptor2d_HCurve2d A ) : void
SetCurve ( IntSurf_LineOn2S theNewCurve ) : void
SetFirstPoint ( int IndFirst ) : void
SetLastPoint ( int IndLast ) : void
SetParamOnS1 ( double p1, double p2 ) : void
SetParamOnS2 ( double &p1, double &p2 ) : void
SetPoint ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Vertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
get_type_name ( ) : char

Method Details

Add() public method

public Add ( IntSurf_LineOn2S L ) : void
L IntSurf_LineOn2S
return void

AddVertex() public method

public AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
return void

AddVertex() public method

public AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt, bool theIsPrepend ) : void
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
theIsPrepend bool
return void

ArcOnS1() public method

public ArcOnS1 ( ) : Adaptor2d_HCurve2d
return Adaptor2d_HCurve2d

ArcOnS2() public method

public ArcOnS2 ( ) : Adaptor2d_HCurve2d
return Adaptor2d_HCurve2d

ChangeVertex() public method

public ChangeVertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Index int
return CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

ClearVertexes() public method

public ClearVertexes ( ) : void
return void

ComputeVertexParameters() public method

public ComputeVertexParameters ( double Tol ) : void
Tol double
return void

Curve() public method

public Curve ( ) : IntSurf_LineOn2S
return IntSurf_LineOn2S

Dump() public method

public Dump ( int theMode ) : void
theMode int
return void

FirstPoint() public method

public FirstPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
return CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

HasFirstPoint() public method

public HasFirstPoint ( ) : bool
return bool

HasLastPoint() public method

public HasLastPoint ( ) : bool
return bool

HasPolygon() public method

public HasPolygon ( ) : bool
return bool

IntPatch_RLine() public method

public IntPatch_RLine ( ) : System
return System

IntPatch_RLine() public method

public IntPatch_RLine ( IntPatch_RLine parameter1 ) : System
parameter1 IntPatch_RLine
return System

IntPatch_RLine() public method

public IntPatch_RLine ( bool Tang ) : System
Tang bool
return System

IntPatch_RLine() public method

public IntPatch_RLine ( bool Tang, IntSurf_Situation Situ1, IntSurf_Situation Situ2 ) : System
Tang bool
Situ1 IntSurf_Situation
Situ2 IntSurf_Situation
return System

IntPatch_RLine() public method

public IntPatch_RLine ( bool Tang, IntSurf_TypeTrans Trans1, IntSurf_TypeTrans Trans2 ) : System
Tang bool
Trans1 IntSurf_TypeTrans
Trans2 IntSurf_TypeTrans
return System

IsArcOnS1() public method

public IsArcOnS1 ( ) : bool
return bool

IsArcOnS2() public method

public IsArcOnS2 ( ) : bool
return bool

IsOutBox() public method

public IsOutBox ( gp_Pnt theP ) : bool
theP gp_Pnt
return bool

IsOutSurf1Box() public method

public IsOutSurf1Box ( gp_Pnt2d theP ) : bool
theP gp_Pnt2d
return bool

IsOutSurf2Box() public method

public IsOutSurf2Box ( gp_Pnt2d theP ) : bool
theP gp_Pnt2d
return bool

LastPoint() public method

public LastPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
return CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

NbPnts() public method

public NbPnts ( ) : int
return int

NbVertex() public method

public NbVertex ( ) : int
return int

ParamOnS1() public method

public ParamOnS1 ( double &p1, double &p2 ) : void
p1 double
p2 double
return void

ParamOnS2() public method

public ParamOnS2 ( double &p1, double &p2 ) : void
p1 double
p2 double
return void

Point() public method

public Point ( int Index ) : IntSurf_PntOn2S
Index int
return IntSurf_PntOn2S

RemoveVertex() public method

public RemoveVertex ( int theIndex ) : void
theIndex int
return void

Replace() public method

public Replace ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Index int
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
return void

SetArcOnS1() public method

public SetArcOnS1 ( Adaptor2d_HCurve2d A ) : void
A Adaptor2d_HCurve2d
return void

SetArcOnS2() public method

public SetArcOnS2 ( Adaptor2d_HCurve2d A ) : void
A Adaptor2d_HCurve2d
return void

SetCurve() public method

public SetCurve ( IntSurf_LineOn2S theNewCurve ) : void
theNewCurve IntSurf_LineOn2S
return void

SetFirstPoint() public method

public SetFirstPoint ( int IndFirst ) : void
IndFirst int
return void

SetLastPoint() public method

public SetLastPoint ( int IndLast ) : void
IndLast int
return void

SetParamOnS1() public method

public SetParamOnS1 ( double p1, double p2 ) : void
p1 double
p2 double
return void

SetParamOnS2() public method

public SetParamOnS2 ( double &p1, double &p2 ) : void
p1 double
p2 double
return void

SetPoint() public method

public SetPoint ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Index int
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
return void

Vertex() public method

public Vertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Index int
return CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

get_type_name() public method

public get_type_name ( ) : char
return char