C# Класс CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_IsoCurve

Наследование: CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_Curve
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Adaptor3d_IsoCurve() публичный Метод

public Adaptor3d_IsoCurve ( ) : System
Результат System

Adaptor3d_IsoCurve() публичный Метод

public Adaptor3d_IsoCurve ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : System
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Результат System

Adaptor3d_IsoCurve() публичный Метод

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
Результат System

Adaptor3d_IsoCurve() публичный Метод

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
Результат System

Adaptor3d_IsoCurve() публичный Метод

public Adaptor3d_IsoCurve ( Adaptor3d_IsoCurve parameter1 ) : System
parameter1 Adaptor3d_IsoCurve
Результат System

BSpline() публичный Метод

public BSpline ( ) : Geom_BSplineCurve
Результат Geom_BSplineCurve

Bezier() публичный Метод

public Bezier ( ) : Geom_BezierCurve
Результат Geom_BezierCurve

Circle() публичный Метод

public Circle ( ) : gp_Circ
Результат gp_Circ

Continuity() публичный Метод

public Continuity ( ) : GeomAbs_Shape
Результат GeomAbs_Shape

D0() публичный Метод

public D0 ( double U, gp_Pnt P ) : void
U double
P gp_Pnt
Результат void

D1() публичный Метод

public D1 ( double U, gp_Pnt P, gp_Vec V ) : void
U double
P gp_Pnt
V gp_Vec
Результат void

D2() публичный Метод

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
Результат void

D3() публичный Метод

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
Результат void

DN() публичный Метод

public DN ( double U, int N ) : gp_Vec
U double
N int
Результат gp_Vec

Degree() публичный Метод

public Degree ( ) : int
Результат int

Ellipse() публичный Метод

public Ellipse ( ) : gp_Elips
Результат gp_Elips

FirstParameter() публичный Метод

public FirstParameter ( ) : double
Результат double

GetGeomType() публичный Метод

public GetGeomType ( ) : GeomAbs_CurveType
Результат GeomAbs_CurveType

Hyperbola() публичный Метод

public Hyperbola ( ) : gp_Hypr
Результат gp_Hypr

Intervals() публичный Метод

public Intervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
T TColStd_Array1OfReal
S GeomAbs_Shape
Результат void

IsClosed() публичный Метод

public IsClosed ( ) : bool
Результат bool

IsPeriodic() публичный Метод

public IsPeriodic ( ) : bool
Результат bool

IsRational() публичный Метод

public IsRational ( ) : bool
Результат bool

Iso() публичный Метод

public Iso ( ) : GeomAbs_IsoType
Результат GeomAbs_IsoType

LastParameter() публичный Метод

public LastParameter ( ) : double
Результат double

Line() публичный Метод

public Line ( ) : gp_Lin
Результат gp_Lin

Load() публичный Метод

public Load ( CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface S ) : void
S CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Результат void

Load() публичный Метод

public Load ( GeomAbs_IsoType Iso, double Param ) : void
Iso GeomAbs_IsoType
Param double
Результат void

Load() публичный Метод

public Load ( GeomAbs_IsoType Iso, double Param, double WFirst, double WLast ) : void
Iso GeomAbs_IsoType
Param double
WFirst double
WLast double
Результат void

NbIntervals() публичный Метод

public NbIntervals ( GeomAbs_Shape S ) : int
S GeomAbs_Shape
Результат int

NbKnots() публичный Метод

public NbKnots ( ) : int
Результат int

NbPoles() публичный Метод

public NbPoles ( ) : int
Результат int

Parabola() публичный Метод

public Parabola ( ) : gp_Parab
Результат gp_Parab

Parameter() публичный Метод

public Parameter ( ) : double
Результат double

Period() публичный Метод

public Period ( ) : double
Результат double

Resolution() публичный Метод

public Resolution ( double R3d ) : double
R3d double
Результат double

Surface() публичный Метод

public Surface ( ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface
Результат CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HSurface

Trim() публичный Метод

public Trim ( double First, double Last, double Tol ) : CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HCurve
First double
Last double
Tol double
Результат CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_HCurve

Value() публичный Метод

public Value ( double U ) : gp_Pnt
U double
Результат gp_Pnt