C# Class CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_IsoCurve

Inheritance: CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_Curve
Mostra file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
Adaptor3d_IsoCurve ( ) : System
Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : System
Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S, GeomAbs_IsoType Iso, double Param ) : System
Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S, GeomAbs_IsoType Iso, double Param, double WFirst, double WLast ) : System
Adaptor3d_IsoCurve ( Adaptor3d_IsoCurve parameter1 ) : System
BSpline ( ) : Geom_BSplineCurve
Bezier ( ) : Geom_BezierCurve
Circle ( ) : gp_Circ
Continuity ( ) : GeomAbs_Shape
D0 ( double U, gp_Pnt P ) : void
D1 ( double U, gp_Pnt P, gp_Vec V ) : void
D2 ( double U, gp_Pnt P, gp_Vec V1, gp_Vec V2 ) : void
D3 ( double U, gp_Pnt P, gp_Vec V1, gp_Vec V2, gp_Vec V3 ) : void
DN ( double U, int N ) : gp_Vec
Degree ( ) : int
Ellipse ( ) : gp_Elips
FirstParameter ( ) : double
GetGeomType ( ) : GeomAbs_CurveType
Hyperbola ( ) : gp_Hypr
Intervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
IsClosed ( ) : bool
IsPeriodic ( ) : bool
IsRational ( ) : bool
Iso ( ) : GeomAbs_IsoType
LastParameter ( ) : double
Line ( ) : gp_Lin
Load ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : void
Load ( GeomAbs_IsoType Iso, double Param ) : void
Load ( GeomAbs_IsoType Iso, double Param, double WFirst, double WLast ) : void
NbIntervals ( GeomAbs_Shape S ) : int
NbKnots ( ) : int
NbPoles ( ) : int
Parabola ( ) : gp_Parab
Parameter ( ) : double
Period ( ) : double
Resolution ( double R3d ) : double
Surface ( ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Trim ( double First, double Last, double Tol ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HCurve
Value ( double U ) : gp_Pnt

Method Details

Adaptor3d_IsoCurve() public method

public Adaptor3d_IsoCurve ( ) : System
return System

Adaptor3d_IsoCurve() public method

public Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : System
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
return System

Adaptor3d_IsoCurve() public method

public Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S, GeomAbs_IsoType Iso, double Param ) : System
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Iso GeomAbs_IsoType
Param double
return System

Adaptor3d_IsoCurve() public method

public Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S, GeomAbs_IsoType Iso, double Param, double WFirst, double WLast ) : System
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Iso GeomAbs_IsoType
Param double
WFirst double
WLast double
return System

Adaptor3d_IsoCurve() public method

public Adaptor3d_IsoCurve ( Adaptor3d_IsoCurve parameter1 ) : System
parameter1 Adaptor3d_IsoCurve
return System

BSpline() public method

public BSpline ( ) : Geom_BSplineCurve
return Geom_BSplineCurve

Bezier() public method

public Bezier ( ) : Geom_BezierCurve
return Geom_BezierCurve

Circle() public method

public Circle ( ) : gp_Circ
return gp_Circ

Continuity() public method

public Continuity ( ) : GeomAbs_Shape
return GeomAbs_Shape

D0() public method

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

D1() public method

public D1 ( double U, gp_Pnt P, gp_Vec V ) : void
U double
P gp_Pnt
V gp_Vec
return void

D2() public method

public D2 ( double U, gp_Pnt P, gp_Vec V1, gp_Vec V2 ) : void
U double
P gp_Pnt
V1 gp_Vec
V2 gp_Vec
return void

D3() public method

public D3 ( double U, gp_Pnt P, gp_Vec V1, gp_Vec V2, gp_Vec V3 ) : void
U double
P gp_Pnt
V1 gp_Vec
V2 gp_Vec
V3 gp_Vec
return void

DN() public method

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

Degree() public method

public Degree ( ) : int
return int

Ellipse() public method

public Ellipse ( ) : gp_Elips
return gp_Elips

FirstParameter() public method

public FirstParameter ( ) : double
return double

GetGeomType() public method

public GetGeomType ( ) : GeomAbs_CurveType
return GeomAbs_CurveType

Hyperbola() public method

public Hyperbola ( ) : gp_Hypr
return gp_Hypr

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

Iso() public method

public Iso ( ) : GeomAbs_IsoType
return GeomAbs_IsoType

LastParameter() public method

public LastParameter ( ) : double
return double

Line() public method

public Line ( ) : gp_Lin
return gp_Lin

Load() public method

public Load ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : void
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
return void

Load() public method

public Load ( GeomAbs_IsoType Iso, double Param ) : void
Iso GeomAbs_IsoType
Param double
return void

Load() public method

public Load ( GeomAbs_IsoType Iso, double Param, double WFirst, double WLast ) : void
Iso GeomAbs_IsoType
Param double
WFirst double
WLast double
return void

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

Parabola() public method

public Parabola ( ) : gp_Parab
return gp_Parab

Parameter() public method

public Parameter ( ) : double
return double

Period() public method

public Period ( ) : double
return double

Resolution() public method

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

Surface() public method

public Surface ( ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
return CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface

Trim() public method

public Trim ( double First, double Last, double Tol ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HCurve
First double
Last double
Tol double
return CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HCurve

Value() public method

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