C# Class CascadeSharp.TKG2d.Adaptor2d.Adaptor2d_Curve2d

Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
Adaptor2d_Curve2d ( ) : System
Adaptor2d_Curve2d ( Adaptor2d_Curve2d parameter1 ) : System
BSpline ( ) : Geom2d_BSplineCurve
Bezier ( ) : Geom2d_BezierCurve
Circle ( ) : gp_Circ2d
Continuity ( ) : GeomAbs_Shape
D0 ( double U, gp_Pnt2d P ) : void
D1 ( double U, gp_Pnt2d P, gp_Vec2d V ) : void
D2 ( double U, gp_Pnt2d P, gp_Vec2d V1, gp_Vec2d V2 ) : void
D3 ( double U, gp_Pnt2d P, gp_Vec2d V1, gp_Vec2d V2, gp_Vec2d V3 ) : void
DN ( double U, int N ) : gp_Vec2d
Degree ( ) : int
Ellipse ( ) : gp_Elips2d
FirstParameter ( ) : double
GetGeomType ( ) : GeomAbs_CurveType
Hyperbola ( ) : gp_Hypr2d
Intervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
IsClosed ( ) : bool
IsPeriodic ( ) : bool
IsRational ( ) : bool
LastParameter ( ) : double
Line ( ) : gp_Lin2d
NbIntervals ( GeomAbs_Shape S ) : int
NbKnots ( ) : int
NbPoles ( ) : int
NbSamples ( ) : int
Parabola ( ) : gp_Parab2d
Period ( ) : double
Resolution ( double R3d ) : double
Trim ( double First, double Last, double Tol ) : CascadeSharp.TKG2d.Adaptor2d.Adaptor2d_HCurve2d
Value ( double U ) : gp_Pnt2d

Method Details

Adaptor2d_Curve2d() public method

public Adaptor2d_Curve2d ( ) : System
return System

Adaptor2d_Curve2d() public method

public Adaptor2d_Curve2d ( Adaptor2d_Curve2d parameter1 ) : System
parameter1 Adaptor2d_Curve2d
return System

BSpline() public method

public BSpline ( ) : Geom2d_BSplineCurve
return Geom2d_BSplineCurve

Bezier() public method

public Bezier ( ) : Geom2d_BezierCurve
return Geom2d_BezierCurve

Circle() public method

public Circle ( ) : gp_Circ2d
return gp_Circ2d

Continuity() public method

public Continuity ( ) : GeomAbs_Shape
return GeomAbs_Shape

D0() public method

public D0 ( double U, gp_Pnt2d P ) : void
U double
P gp_Pnt2d
return void

D1() public method

public D1 ( double U, gp_Pnt2d P, gp_Vec2d V ) : void
U double
P gp_Pnt2d
V gp_Vec2d
return void

D2() public method

public D2 ( double U, gp_Pnt2d P, gp_Vec2d V1, gp_Vec2d V2 ) : void
U double
P gp_Pnt2d
V1 gp_Vec2d
V2 gp_Vec2d
return void

D3() public method

public D3 ( double U, gp_Pnt2d P, gp_Vec2d V1, gp_Vec2d V2, gp_Vec2d V3 ) : void
U double
P gp_Pnt2d
V1 gp_Vec2d
V2 gp_Vec2d
V3 gp_Vec2d
return void

DN() public method

public DN ( double U, int N ) : gp_Vec2d
U double
N int
return gp_Vec2d

Degree() public method

public Degree ( ) : int
return int

Ellipse() public method

public Ellipse ( ) : gp_Elips2d
return gp_Elips2d

FirstParameter() public method

public FirstParameter ( ) : double
return double

GetGeomType() public method

public GetGeomType ( ) : GeomAbs_CurveType
return GeomAbs_CurveType

Hyperbola() public method

public Hyperbola ( ) : gp_Hypr2d
return gp_Hypr2d

Intervals() public method

public Intervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
T TColStd_Array1OfReal
S GeomAbs_Shape
return void

IsClosed() public method

public IsClosed ( ) : bool
return bool

IsPeriodic() public method

public IsPeriodic ( ) : bool
return bool

IsRational() public method

public IsRational ( ) : bool
return bool

LastParameter() public method

public LastParameter ( ) : double
return double

Line() public method

public Line ( ) : gp_Lin2d
return gp_Lin2d

NbIntervals() public method

public NbIntervals ( GeomAbs_Shape S ) : int
S GeomAbs_Shape
return int

NbKnots() public method

public NbKnots ( ) : int
return int

NbPoles() public method

public NbPoles ( ) : int
return int

NbSamples() public method

public NbSamples ( ) : int
return int

Parabola() public method

public Parabola ( ) : gp_Parab2d
return gp_Parab2d

Period() public method

public Period ( ) : double
return double

Resolution() public method

public Resolution ( double R3d ) : double
R3d double
return double

Trim() public method

public Trim ( double First, double Last, double Tol ) : CascadeSharp.TKG2d.Adaptor2d.Adaptor2d_HCurve2d
First double
Last double
Tol double
return CascadeSharp.TKG2d.Adaptor2d.Adaptor2d_HCurve2d

Value() public method

public Value ( double U ) : gp_Pnt2d
U double
return gp_Pnt2d