C# 클래스 CascadeSharp.TKG3d.GeomAdaptor.GeomAdaptor_SurfaceOfRevolution

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

공개 메소드들

메소드 설명
AxeOfRevolution ( ) : gp_Ax1
Axis ( ) : gp_Ax3
BSpline ( ) : Geom_BSplineSurface
BasisCurve ( ) : Adaptor3d_HCurve
Bezier ( ) : Geom_BezierSurface
Cone ( ) : gp_Cone
Cylinder ( ) : gp_Cylinder
FirstUParameter ( ) : double
FirstVParameter ( ) : double
GeomAdaptor_SurfaceOfRevolution ( ) : System
GeomAdaptor_SurfaceOfRevolution ( Adaptor3d_HCurve C ) : System
GeomAdaptor_SurfaceOfRevolution ( Adaptor3d_HCurve C, gp_Ax1 V ) : System
GeomAdaptor_SurfaceOfRevolution ( GeomAdaptor_SurfaceOfRevolution parameter1 ) : System
GetGeomType ( ) : GeomAbs_SurfaceType
IsUClosed ( ) : bool
IsUPeriodic ( ) : bool
IsURational ( ) : bool
IsVClosed ( ) : bool
IsVPeriodic ( ) : bool
IsVRational ( ) : bool
LastUParameter ( ) : double
LastVParameter ( ) : double
Load ( Adaptor3d_HCurve C ) : void
Load ( gp_Ax1 V ) : void
NbUIntervals ( GeomAbs_Shape S ) : int
NbVIntervals ( GeomAbs_Shape S ) : int
NbVKnots ( ) : int
NbVPoles ( ) : int
Plane ( ) : gp_Pln
Sphere ( ) : gp_Sphere
Torus ( ) : gp_Torus
UContinuity ( ) : GeomAbs_Shape
UIntervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
UPeriod ( ) : double
UResolution ( double R3d ) : double
UTrim ( double First, double Last, double Tol ) : Adaptor3d_HSurface
VContinuity ( ) : GeomAbs_Shape
VDegree ( ) : int
VIntervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
VPeriod ( ) : double
VResolution ( double R3d ) : double
VTrim ( double First, double Last, double Tol ) : Adaptor3d_HSurface

메소드 상세

AxeOfRevolution() 공개 메소드

public AxeOfRevolution ( ) : gp_Ax1
리턴 gp_Ax1

Axis() 공개 메소드

public Axis ( ) : gp_Ax3
리턴 gp_Ax3

BSpline() 공개 메소드

public BSpline ( ) : Geom_BSplineSurface
리턴 Geom_BSplineSurface

BasisCurve() 공개 메소드

public BasisCurve ( ) : Adaptor3d_HCurve
리턴 Adaptor3d_HCurve

Bezier() 공개 메소드

public Bezier ( ) : Geom_BezierSurface
리턴 Geom_BezierSurface

Cone() 공개 메소드

public Cone ( ) : gp_Cone
리턴 gp_Cone

Cylinder() 공개 메소드

public Cylinder ( ) : gp_Cylinder
리턴 gp_Cylinder

FirstUParameter() 공개 메소드

public FirstUParameter ( ) : double
리턴 double

FirstVParameter() 공개 메소드

public FirstVParameter ( ) : double
리턴 double

GeomAdaptor_SurfaceOfRevolution() 공개 메소드

public GeomAdaptor_SurfaceOfRevolution ( ) : System
리턴 System

GeomAdaptor_SurfaceOfRevolution() 공개 메소드

public GeomAdaptor_SurfaceOfRevolution ( Adaptor3d_HCurve C ) : System
C Adaptor3d_HCurve
리턴 System

GeomAdaptor_SurfaceOfRevolution() 공개 메소드

public GeomAdaptor_SurfaceOfRevolution ( Adaptor3d_HCurve C, gp_Ax1 V ) : System
C Adaptor3d_HCurve
V gp_Ax1
리턴 System

GeomAdaptor_SurfaceOfRevolution() 공개 메소드

public GeomAdaptor_SurfaceOfRevolution ( GeomAdaptor_SurfaceOfRevolution parameter1 ) : System
parameter1 GeomAdaptor_SurfaceOfRevolution
리턴 System

GetGeomType() 공개 메소드

public GetGeomType ( ) : GeomAbs_SurfaceType
리턴 GeomAbs_SurfaceType

IsUClosed() 공개 메소드

public IsUClosed ( ) : bool
리턴 bool

IsUPeriodic() 공개 메소드

public IsUPeriodic ( ) : bool
리턴 bool

IsURational() 공개 메소드

public IsURational ( ) : bool
리턴 bool

IsVClosed() 공개 메소드

public IsVClosed ( ) : bool
리턴 bool

IsVPeriodic() 공개 메소드

public IsVPeriodic ( ) : bool
리턴 bool

IsVRational() 공개 메소드

public IsVRational ( ) : bool
리턴 bool

LastUParameter() 공개 메소드

public LastUParameter ( ) : double
리턴 double

LastVParameter() 공개 메소드

public LastVParameter ( ) : double
리턴 double

Load() 공개 메소드

public Load ( Adaptor3d_HCurve C ) : void
C Adaptor3d_HCurve
리턴 void

Load() 공개 메소드

public Load ( gp_Ax1 V ) : void
V gp_Ax1
리턴 void

NbUIntervals() 공개 메소드

public NbUIntervals ( GeomAbs_Shape S ) : int
S GeomAbs_Shape
리턴 int

NbVIntervals() 공개 메소드

public NbVIntervals ( GeomAbs_Shape S ) : int
S GeomAbs_Shape
리턴 int

NbVKnots() 공개 메소드

public NbVKnots ( ) : int
리턴 int

NbVPoles() 공개 메소드

public NbVPoles ( ) : int
리턴 int

Plane() 공개 메소드

public Plane ( ) : gp_Pln
리턴 gp_Pln

Sphere() 공개 메소드

public Sphere ( ) : gp_Sphere
리턴 gp_Sphere

Torus() 공개 메소드

public Torus ( ) : gp_Torus
리턴 gp_Torus

UContinuity() 공개 메소드

public UContinuity ( ) : GeomAbs_Shape
리턴 GeomAbs_Shape

UIntervals() 공개 메소드

public UIntervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
T TColStd_Array1OfReal
S GeomAbs_Shape
리턴 void

UPeriod() 공개 메소드

public UPeriod ( ) : double
리턴 double

UResolution() 공개 메소드

public UResolution ( double R3d ) : double
R3d double
리턴 double

UTrim() 공개 메소드

public UTrim ( double First, double Last, double Tol ) : Adaptor3d_HSurface
First double
Last double
Tol double
리턴 Adaptor3d_HSurface

VContinuity() 공개 메소드

public VContinuity ( ) : GeomAbs_Shape
리턴 GeomAbs_Shape

VDegree() 공개 메소드

public VDegree ( ) : int
리턴 int

VIntervals() 공개 메소드

public VIntervals ( TColStd_Array1OfReal T, GeomAbs_Shape S ) : void
T TColStd_Array1OfReal
S GeomAbs_Shape
리턴 void

VPeriod() 공개 메소드

public VPeriod ( ) : double
리턴 double

VResolution() 공개 메소드

public VResolution ( double R3d ) : double
R3d double
리턴 double

VTrim() 공개 메소드

public VTrim ( double First, double Last, double Tol ) : Adaptor3d_HSurface
First double
Last double
Tol double
리턴 Adaptor3d_HSurface