C# 클래스 CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Shell

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

공개 메소드들

메소드 설명
ErrorFaces ( ) : TopoDS_Compound
FixFaceMode ( ) : int
FixFaceOrientation ( TopoDS_Shell shell ) : bool
FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex ) : bool
FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex, bool NonManifold ) : bool
FixFaceTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Face
FixOrientationMode ( ) : int
Init ( TopoDS_Shell shell ) : void
NbShells ( ) : int
Perform ( ) : bool
Perform ( Message_ProgressRange theProgress ) : bool
SetMaxTolerance ( double maxtol ) : void
SetMinTolerance ( double mintol ) : void
SetMsgRegistrator ( ShapeExtend_BasicMsgRegistrator msgreg ) : void
SetNonManifoldFlag ( bool _isNonManifold ) : void
SetPrecision ( double preci ) : void
Shape ( ) : TopoDS_Shape
ShapeFix_Shell ( ) : System
ShapeFix_Shell ( ShapeFix_Shell parameter1 ) : System
ShapeFix_Shell ( TopoDS_Shell shape ) : System
Shell ( ) : TopoDS_Shell
Status ( ShapeExtend_Status status ) : bool
get_type_name ( ) : char

메소드 상세

ErrorFaces() 공개 메소드

public ErrorFaces ( ) : TopoDS_Compound
리턴 TopoDS_Compound

FixFaceMode() 공개 메소드

public FixFaceMode ( ) : int
리턴 int

FixFaceOrientation() 공개 메소드

public FixFaceOrientation ( TopoDS_Shell shell ) : bool
shell TopoDS_Shell
리턴 bool

FixFaceOrientation() 공개 메소드

public FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex ) : bool
shell TopoDS_Shell
_isAccountMultiConex bool
리턴 bool

FixFaceOrientation() 공개 메소드

public FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex, bool NonManifold ) : bool
shell TopoDS_Shell
_isAccountMultiConex bool
NonManifold bool
리턴 bool

FixFaceTool() 공개 메소드

public FixFaceTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Face
리턴 CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Face

FixOrientationMode() 공개 메소드

public FixOrientationMode ( ) : int
리턴 int

Init() 공개 메소드

public Init ( TopoDS_Shell shell ) : void
shell TopoDS_Shell
리턴 void

NbShells() 공개 메소드

public NbShells ( ) : int
리턴 int

Perform() 공개 메소드

public Perform ( ) : bool
리턴 bool

Perform() 공개 메소드

public Perform ( Message_ProgressRange theProgress ) : bool
theProgress Message_ProgressRange
리턴 bool

SetMaxTolerance() 공개 메소드

public SetMaxTolerance ( double maxtol ) : void
maxtol double
리턴 void

SetMinTolerance() 공개 메소드

public SetMinTolerance ( double mintol ) : void
mintol double
리턴 void

SetMsgRegistrator() 공개 메소드

public SetMsgRegistrator ( ShapeExtend_BasicMsgRegistrator msgreg ) : void
msgreg ShapeExtend_BasicMsgRegistrator
리턴 void

SetNonManifoldFlag() 공개 메소드

public SetNonManifoldFlag ( bool _isNonManifold ) : void
_isNonManifold bool
리턴 void

SetPrecision() 공개 메소드

public SetPrecision ( double preci ) : void
preci double
리턴 void

Shape() 공개 메소드

public Shape ( ) : TopoDS_Shape
리턴 TopoDS_Shape

ShapeFix_Shell() 공개 메소드

public ShapeFix_Shell ( ) : System
리턴 System

ShapeFix_Shell() 공개 메소드

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

ShapeFix_Shell() 공개 메소드

public ShapeFix_Shell ( TopoDS_Shell shape ) : System
shape TopoDS_Shell
리턴 System

Shell() 공개 메소드

public Shell ( ) : TopoDS_Shell
리턴 TopoDS_Shell

Status() 공개 메소드

public Status ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
리턴 bool

get_type_name() 공개 메소드

public get_type_name ( ) : char
리턴 char