C# Class CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Shell

Inheritance: ShapeFix_Root
Show file Open project: Oblikovati/CascadeSharp Class Usage Examples

Public Methods

Method Description
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

Method Details

ErrorFaces() public method

public ErrorFaces ( ) : TopoDS_Compound
return TopoDS_Compound

FixFaceMode() public method

public FixFaceMode ( ) : int
return int

FixFaceOrientation() public method

public FixFaceOrientation ( TopoDS_Shell shell ) : bool
shell TopoDS_Shell
return bool

FixFaceOrientation() public method

public FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex ) : bool
shell TopoDS_Shell
_isAccountMultiConex bool
return bool

FixFaceOrientation() public method

public FixFaceOrientation ( TopoDS_Shell shell, bool _isAccountMultiConex, bool NonManifold ) : bool
shell TopoDS_Shell
_isAccountMultiConex bool
NonManifold bool
return bool

FixFaceTool() public method

public FixFaceTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Face
return CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Face

FixOrientationMode() public method

public FixOrientationMode ( ) : int
return int

Init() public method

public Init ( TopoDS_Shell shell ) : void
shell TopoDS_Shell
return void

NbShells() public method

public NbShells ( ) : int
return int

Perform() public method

public Perform ( ) : bool
return bool

Perform() public method

public Perform ( Message_ProgressRange theProgress ) : bool
theProgress Message_ProgressRange
return bool

SetMaxTolerance() public method

public SetMaxTolerance ( double maxtol ) : void
maxtol double
return void

SetMinTolerance() public method

public SetMinTolerance ( double mintol ) : void
mintol double
return void

SetMsgRegistrator() public method

public SetMsgRegistrator ( ShapeExtend_BasicMsgRegistrator msgreg ) : void
msgreg ShapeExtend_BasicMsgRegistrator
return void

SetNonManifoldFlag() public method

public SetNonManifoldFlag ( bool _isNonManifold ) : void
_isNonManifold bool
return void

SetPrecision() public method

public SetPrecision ( double preci ) : void
preci double
return void

Shape() public method

public Shape ( ) : TopoDS_Shape
return TopoDS_Shape

ShapeFix_Shell() public method

public ShapeFix_Shell ( ) : System
return System

ShapeFix_Shell() public method

public ShapeFix_Shell ( ShapeFix_Shell parameter1 ) : System
parameter1 ShapeFix_Shell
return System

ShapeFix_Shell() public method

public ShapeFix_Shell ( TopoDS_Shell shape ) : System
shape TopoDS_Shell
return System

Shell() public method

public Shell ( ) : TopoDS_Shell
return TopoDS_Shell

Status() public method

public Status ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
return bool

get_type_name() public method

public get_type_name ( ) : char
return char