C# 클래스 CascadeSharp.TKGeomAlgo.GeomFill.GeomFill_Pipe

파일 보기 프로젝트 열기: Oblikovati/CascadeSharp 1 사용 예제들

공개 메소드들

메소드 설명
ApproxSurf ( bool WithParameters ) : void
ErrorOnSurf ( ) : double
ExchangeUV ( ) : bool
GenerateParticularCase ( ) : bool
GenerateParticularCase ( bool B ) : void
GeomFill_Pipe ( ) : System
GeomFill_Pipe ( Adaptor3d_HCurve Path, Adaptor3d_HCurve Curve1, Adaptor3d_HCurve Curve2, double Radius ) : System
GeomFill_Pipe ( Geom2d_Curve Path, Geom_Surface Support, Geom_Curve FirstSect ) : System
GeomFill_Pipe ( GeomFill_Pipe parameter1 ) : System
GeomFill_Pipe ( Geom_Curve Path, Adaptor3d_HCurve Guide, Geom_Curve FirstSect, bool ByACR, bool rotat ) : System
GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect ) : System
GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, GeomFill_Trihedron Option ) : System
GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, Geom_Curve LastSect ) : System
GeomFill_Pipe ( Geom_Curve Path, Geom_Curve Curve1, Geom_Curve Curve2, double Radius ) : System
GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, gp_Dir Dir ) : System
GeomFill_Pipe ( Geom_Curve Path, TColGeom_SequenceOfCurve NSections ) : System
GeomFill_Pipe ( Geom_Curve Path, double Radius ) : System
Init ( ) : void
Init ( Adaptor3d_HCurve Path, Adaptor3d_HCurve Curve1, Adaptor3d_HCurve Curve2, double Radius ) : void
Init ( Geom2d_Curve Path, Geom_Surface Support, Geom_Curve FirstSect ) : void
Init ( Geom_Curve Path, Adaptor3d_HCurve Guide, Geom_Curve FirstSect, bool ByACR, bool rotat ) : void
Init ( Geom_Curve Path, Geom_Curve FirstSect ) : void
Init ( Geom_Curve Path, Geom_Curve FirstSect, GeomFill_Trihedron Option ) : void
Init ( Geom_Curve Path, Geom_Curve FirstSect, Geom_Curve LastSect ) : void
Init ( Geom_Curve Path, Geom_Curve FirstSect, gp_Dir Dir ) : void
Init ( Geom_Curve Path, TColGeom_SequenceOfCurve NSections ) : void
Init ( Geom_Curve Path, double Radius ) : void
IsDone ( ) : bool
KPartT4 ( ) : bool
Perform ( ) : void
Perform ( bool WithParameters ) : void
Perform ( bool WithParameters, bool myPolynomial ) : void
Perform ( double Tol, bool Polynomial ) : void
Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti ) : void
Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti, int MaxDegree ) : void
Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti, int MaxDegree, int NbMaxSegment ) : void
Surface ( ) : Geom_Surface

메소드 상세

ApproxSurf() 공개 메소드

public ApproxSurf ( bool WithParameters ) : void
WithParameters bool
리턴 void

ErrorOnSurf() 공개 메소드

public ErrorOnSurf ( ) : double
리턴 double

ExchangeUV() 공개 메소드

public ExchangeUV ( ) : bool
리턴 bool

GenerateParticularCase() 공개 메소드

public GenerateParticularCase ( ) : bool
리턴 bool

GenerateParticularCase() 공개 메소드

public GenerateParticularCase ( bool B ) : void
B bool
리턴 void

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( ) : System
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Adaptor3d_HCurve Path, Adaptor3d_HCurve Curve1, Adaptor3d_HCurve Curve2, double Radius ) : System
Path Adaptor3d_HCurve
Curve1 Adaptor3d_HCurve
Curve2 Adaptor3d_HCurve
Radius double
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom2d_Curve Path, Geom_Surface Support, Geom_Curve FirstSect ) : System
Path Geom2d_Curve
Support Geom_Surface
FirstSect Geom_Curve
리턴 System

GeomFill_Pipe() 공개 메소드

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

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Adaptor3d_HCurve Guide, Geom_Curve FirstSect, bool ByACR, bool rotat ) : System
Path Geom_Curve
Guide Adaptor3d_HCurve
FirstSect Geom_Curve
ByACR bool
rotat bool
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect ) : System
Path Geom_Curve
FirstSect Geom_Curve
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, GeomFill_Trihedron Option ) : System
Path Geom_Curve
FirstSect Geom_Curve
Option GeomFill_Trihedron
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, Geom_Curve LastSect ) : System
Path Geom_Curve
FirstSect Geom_Curve
LastSect Geom_Curve
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Geom_Curve Curve1, Geom_Curve Curve2, double Radius ) : System
Path Geom_Curve
Curve1 Geom_Curve
Curve2 Geom_Curve
Radius double
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, Geom_Curve FirstSect, gp_Dir Dir ) : System
Path Geom_Curve
FirstSect Geom_Curve
Dir gp_Dir
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, TColGeom_SequenceOfCurve NSections ) : System
Path Geom_Curve
NSections TColGeom_SequenceOfCurve
리턴 System

GeomFill_Pipe() 공개 메소드

public GeomFill_Pipe ( Geom_Curve Path, double Radius ) : System
Path Geom_Curve
Radius double
리턴 System

Init() 공개 메소드

public Init ( ) : void
리턴 void

Init() 공개 메소드

public Init ( Adaptor3d_HCurve Path, Adaptor3d_HCurve Curve1, Adaptor3d_HCurve Curve2, double Radius ) : void
Path Adaptor3d_HCurve
Curve1 Adaptor3d_HCurve
Curve2 Adaptor3d_HCurve
Radius double
리턴 void

Init() 공개 메소드

public Init ( Geom2d_Curve Path, Geom_Surface Support, Geom_Curve FirstSect ) : void
Path Geom2d_Curve
Support Geom_Surface
FirstSect Geom_Curve
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, Adaptor3d_HCurve Guide, Geom_Curve FirstSect, bool ByACR, bool rotat ) : void
Path Geom_Curve
Guide Adaptor3d_HCurve
FirstSect Geom_Curve
ByACR bool
rotat bool
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, Geom_Curve FirstSect ) : void
Path Geom_Curve
FirstSect Geom_Curve
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, Geom_Curve FirstSect, GeomFill_Trihedron Option ) : void
Path Geom_Curve
FirstSect Geom_Curve
Option GeomFill_Trihedron
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, Geom_Curve FirstSect, Geom_Curve LastSect ) : void
Path Geom_Curve
FirstSect Geom_Curve
LastSect Geom_Curve
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, Geom_Curve FirstSect, gp_Dir Dir ) : void
Path Geom_Curve
FirstSect Geom_Curve
Dir gp_Dir
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, TColGeom_SequenceOfCurve NSections ) : void
Path Geom_Curve
NSections TColGeom_SequenceOfCurve
리턴 void

Init() 공개 메소드

public Init ( Geom_Curve Path, double Radius ) : void
Path Geom_Curve
Radius double
리턴 void

IsDone() 공개 메소드

public IsDone ( ) : bool
리턴 bool

KPartT4() 공개 메소드

public KPartT4 ( ) : bool
리턴 bool

Perform() 공개 메소드

public Perform ( ) : void
리턴 void

Perform() 공개 메소드

public Perform ( bool WithParameters ) : void
WithParameters bool
리턴 void

Perform() 공개 메소드

public Perform ( bool WithParameters, bool myPolynomial ) : void
WithParameters bool
myPolynomial bool
리턴 void

Perform() 공개 메소드

public Perform ( double Tol, bool Polynomial ) : void
Tol double
Polynomial bool
리턴 void

Perform() 공개 메소드

public Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti ) : void
Tol double
Polynomial bool
Conti GeomAbs_Shape
리턴 void

Perform() 공개 메소드

public Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti, int MaxDegree ) : void
Tol double
Polynomial bool
Conti GeomAbs_Shape
MaxDegree int
리턴 void

Perform() 공개 메소드

public Perform ( double Tol, bool Polynomial, GeomAbs_Shape Conti, int MaxDegree, int NbMaxSegment ) : void
Tol double
Polynomial bool
Conti GeomAbs_Shape
MaxDegree int
NbMaxSegment int
리턴 void

Surface() 공개 메소드

public Surface ( ) : Geom_Surface
리턴 Geom_Surface