C# Class CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_RLine

Inheritance: CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_PointLine
Afficher le fichier Open project: Oblikovati/CascadeSharp Class Usage Examples

Méthodes publiques

Méthode 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 méthode

public Add ( IntSurf_LineOn2S L ) : void
L IntSurf_LineOn2S
Résultat void

AddVertex() public méthode

public AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Résultat void

AddVertex() public méthode

public AddVertex ( CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt, bool theIsPrepend ) : void
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
theIsPrepend bool
Résultat void

ArcOnS1() public méthode

public ArcOnS1 ( ) : Adaptor2d_HCurve2d
Résultat Adaptor2d_HCurve2d

ArcOnS2() public méthode

public ArcOnS2 ( ) : Adaptor2d_HCurve2d
Résultat Adaptor2d_HCurve2d

ChangeVertex() public méthode

public ChangeVertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Index int
Résultat CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

ClearVertexes() public méthode

public ClearVertexes ( ) : void
Résultat void

ComputeVertexParameters() public méthode

public ComputeVertexParameters ( double Tol ) : void
Tol double
Résultat void

Curve() public méthode

public Curve ( ) : IntSurf_LineOn2S
Résultat IntSurf_LineOn2S

Dump() public méthode

public Dump ( int theMode ) : void
theMode int
Résultat void

FirstPoint() public méthode

public FirstPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Résultat CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

HasFirstPoint() public méthode

public HasFirstPoint ( ) : bool
Résultat bool

HasLastPoint() public méthode

public HasLastPoint ( ) : bool
Résultat bool

HasPolygon() public méthode

public HasPolygon ( ) : bool
Résultat bool

IntPatch_RLine() public méthode

public IntPatch_RLine ( ) : System
Résultat System

IntPatch_RLine() public méthode

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

IntPatch_RLine() public méthode

public IntPatch_RLine ( bool Tang ) : System
Tang bool
Résultat System

IntPatch_RLine() public méthode

public IntPatch_RLine ( bool Tang, IntSurf_Situation Situ1, IntSurf_Situation Situ2 ) : System
Tang bool
Situ1 IntSurf_Situation
Situ2 IntSurf_Situation
Résultat System

IntPatch_RLine() public méthode

public IntPatch_RLine ( bool Tang, IntSurf_TypeTrans Trans1, IntSurf_TypeTrans Trans2 ) : System
Tang bool
Trans1 IntSurf_TypeTrans
Trans2 IntSurf_TypeTrans
Résultat System

IsArcOnS1() public méthode

public IsArcOnS1 ( ) : bool
Résultat bool

IsArcOnS2() public méthode

public IsArcOnS2 ( ) : bool
Résultat bool

IsOutBox() public méthode

public IsOutBox ( gp_Pnt theP ) : bool
theP gp_Pnt
Résultat bool

IsOutSurf1Box() public méthode

public IsOutSurf1Box ( gp_Pnt2d theP ) : bool
theP gp_Pnt2d
Résultat bool

IsOutSurf2Box() public méthode

public IsOutSurf2Box ( gp_Pnt2d theP ) : bool
theP gp_Pnt2d
Résultat bool

LastPoint() public méthode

public LastPoint ( ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Résultat CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

NbPnts() public méthode

public NbPnts ( ) : int
Résultat int

NbVertex() public méthode

public NbVertex ( ) : int
Résultat int

ParamOnS1() public méthode

public ParamOnS1 ( double &p1, double &p2 ) : void
p1 double
p2 double
Résultat void

ParamOnS2() public méthode

public ParamOnS2 ( double &p1, double &p2 ) : void
p1 double
p2 double
Résultat void

Point() public méthode

public Point ( int Index ) : IntSurf_PntOn2S
Index int
Résultat IntSurf_PntOn2S

RemoveVertex() public méthode

public RemoveVertex ( int theIndex ) : void
theIndex int
Résultat void

Replace() public méthode

public Replace ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Index int
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Résultat void

SetArcOnS1() public méthode

public SetArcOnS1 ( Adaptor2d_HCurve2d A ) : void
A Adaptor2d_HCurve2d
Résultat void

SetArcOnS2() public méthode

public SetArcOnS2 ( Adaptor2d_HCurve2d A ) : void
A Adaptor2d_HCurve2d
Résultat void

SetCurve() public méthode

public SetCurve ( IntSurf_LineOn2S theNewCurve ) : void
theNewCurve IntSurf_LineOn2S
Résultat void

SetFirstPoint() public méthode

public SetFirstPoint ( int IndFirst ) : void
IndFirst int
Résultat void

SetLastPoint() public méthode

public SetLastPoint ( int IndLast ) : void
IndLast int
Résultat void

SetParamOnS1() public méthode

public SetParamOnS1 ( double p1, double p2 ) : void
p1 double
p2 double
Résultat void

SetParamOnS2() public méthode

public SetParamOnS2 ( double &p1, double &p2 ) : void
p1 double
p2 double
Résultat void

SetPoint() public méthode

public SetPoint ( int Index, CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point Pnt ) : void
Index int
Pnt CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Résultat void

Vertex() public méthode

public Vertex ( int Index ) : CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point
Index int
Résultat CascadeSharp.TKGeomAlgo.IntPatch.IntPatch_Point

get_type_name() public méthode

public get_type_name ( ) : char
Résultat char