C# Класс CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Shell

Наследование: ShapeFix_Root
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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