C# 클래스 CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_IsoCurve

상속: CascadeSharp.TKG3d.Adaptor3d.Adaptor3d_Curve
파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 메소드들

메소드 설명
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