C# Class CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Wire

Inheritance: ShapeFix_Root
Afficher le fichier Open project: Oblikovati/CascadeSharp Class Usage Examples

Méthodes publiques

Méthode Description
Analyzer ( ) : ShapeAnalysis_Wire
ClearModes ( ) : void
ClearStatuses ( ) : void
ClosedWireMode ( ) : bool
Face ( ) : TopoDS_Face
FixAddCurve3dMode ( ) : int
FixAddPCurveMode ( ) : int
FixClosed ( ) : bool
FixClosed ( double prec ) : bool
FixConnected ( ) : bool
FixConnected ( double prec ) : bool
FixConnected ( int num, double prec ) : bool
FixConnectedMode ( ) : int
FixDegenerated ( ) : bool
FixDegenerated ( int num ) : bool
FixDegeneratedMode ( ) : int
FixDummySeam ( int num ) : void
FixEdgeCurves ( ) : bool
FixEdgeCurvesMode ( ) : int
FixEdgeTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Edge
FixGap2d ( int num ) : bool
FixGap2d ( int num, bool convert ) : bool
FixGap3d ( int num ) : bool
FixGap3d ( int num, bool convert ) : bool
FixGaps2d ( ) : bool
FixGaps2dMode ( ) : int
FixGaps3d ( ) : bool
FixGaps3dMode ( ) : int
FixGapsByRangesMode ( ) : bool
FixIntersectingEdges ( int num ) : bool
FixIntersectingEdges ( int num1, int num2 ) : bool
FixIntersectingEdgesMode ( ) : int
FixLacking ( ) : bool
FixLacking ( bool force ) : bool
FixLacking ( int num ) : bool
FixLacking ( int num, bool force ) : bool
FixLackingMode ( ) : int
FixNonAdjacentIntersectingEdgesMode ( ) : int
FixNotchedEdges ( ) : bool
FixNotchedEdgesMode ( ) : int
FixRemoveCurve3dMode ( ) : int
FixRemovePCurveMode ( ) : int
FixReorder ( ) : bool
FixReorder ( ShapeAnalysis_WireOrder wi ) : bool
FixReorderMode ( ) : int
FixReversed2dMode ( ) : int
FixSameParameterMode ( ) : int
FixSeam ( int num ) : bool
FixSeamMode ( ) : int
FixSelfIntersectingEdge ( int num ) : bool
FixSelfIntersectingEdgeMode ( ) : int
FixSelfIntersection ( ) : bool
FixSelfIntersectionMode ( ) : int
FixShifted ( ) : bool
FixShiftedMode ( ) : int
FixSmall ( int num, bool lockvtx, double precsmall ) : bool
FixSmall ( bool lockvtx ) : int
FixSmall ( bool lockvtx, double precsmall ) : int
FixSmallMode ( ) : int
FixTailMode ( ) : int
FixTails ( ) : bool
FixVertexToleranceMode ( ) : int
Init ( ShapeAnalysis_Wire saw ) : void
Init ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : void
IsLoaded ( ) : bool
IsReady ( ) : bool
LastFixStatus ( ShapeExtend_Status status ) : bool
Load ( ShapeExtend_WireData sbwd ) : void
Load ( TopoDS_Wire wire ) : void
ModifyGeometryMode ( ) : bool
ModifyRemoveLoopMode ( ) : int
ModifyTopologyMode ( ) : bool
NbEdges ( ) : int
Perform ( ) : bool
PreferencePCurveMode ( ) : bool
SetFace ( TopoDS_Face face ) : void
SetMaxTailAngle ( double theMaxTailAngle ) : void
SetMaxTailWidth ( double theMaxTailWidth ) : void
SetPrecision ( double prec ) : void
SetSurface ( Geom_Surface surf ) : void
SetSurface ( Geom_Surface surf, TopLoc_Location loc ) : void
ShapeFix_Wire ( ) : System
ShapeFix_Wire ( ShapeFix_Wire parameter1 ) : System
ShapeFix_Wire ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : System
StatusClosed ( ShapeExtend_Status status ) : bool
StatusConnected ( ShapeExtend_Status status ) : bool
StatusDegenerated ( ShapeExtend_Status status ) : bool
StatusEdgeCurves ( ShapeExtend_Status status ) : bool
StatusFixTails ( ShapeExtend_Status status ) : bool
StatusGaps2d ( ShapeExtend_Status status ) : bool
StatusGaps3d ( ShapeExtend_Status status ) : bool
StatusLacking ( ShapeExtend_Status status ) : bool
StatusNotches ( ShapeExtend_Status status ) : bool
StatusRemovedSegment ( ) : bool
StatusReorder ( ShapeExtend_Status status ) : bool
StatusSelfIntersection ( ShapeExtend_Status status ) : bool
StatusSmall ( ShapeExtend_Status status ) : bool
UpdateWire ( ) : void
Wire ( ) : TopoDS_Wire
WireAPIMake ( ) : TopoDS_Wire
WireData ( ) : ShapeExtend_WireData
get_type_name ( ) : char

Method Details

Analyzer() public méthode

public Analyzer ( ) : ShapeAnalysis_Wire
Résultat ShapeAnalysis_Wire

ClearModes() public méthode

public ClearModes ( ) : void
Résultat void

ClearStatuses() public méthode

public ClearStatuses ( ) : void
Résultat void

ClosedWireMode() public méthode

public ClosedWireMode ( ) : bool
Résultat bool

Face() public méthode

public Face ( ) : TopoDS_Face
Résultat TopoDS_Face

FixAddCurve3dMode() public méthode

public FixAddCurve3dMode ( ) : int
Résultat int

FixAddPCurveMode() public méthode

public FixAddPCurveMode ( ) : int
Résultat int

FixClosed() public méthode

public FixClosed ( ) : bool
Résultat bool

FixClosed() public méthode

public FixClosed ( double prec ) : bool
prec double
Résultat bool

FixConnected() public méthode

public FixConnected ( ) : bool
Résultat bool

FixConnected() public méthode

public FixConnected ( double prec ) : bool
prec double
Résultat bool

FixConnected() public méthode

public FixConnected ( int num, double prec ) : bool
num int
prec double
Résultat bool

FixConnectedMode() public méthode

public FixConnectedMode ( ) : int
Résultat int

FixDegenerated() public méthode

public FixDegenerated ( ) : bool
Résultat bool

FixDegenerated() public méthode

public FixDegenerated ( int num ) : bool
num int
Résultat bool

FixDegeneratedMode() public méthode

public FixDegeneratedMode ( ) : int
Résultat int

FixDummySeam() public méthode

public FixDummySeam ( int num ) : void
num int
Résultat void

FixEdgeCurves() public méthode

public FixEdgeCurves ( ) : bool
Résultat bool

FixEdgeCurvesMode() public méthode

public FixEdgeCurvesMode ( ) : int
Résultat int

FixEdgeTool() public méthode

public FixEdgeTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Edge
Résultat CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Edge

FixGap2d() public méthode

public FixGap2d ( int num ) : bool
num int
Résultat bool

FixGap2d() public méthode

public FixGap2d ( int num, bool convert ) : bool
num int
convert bool
Résultat bool

FixGap3d() public méthode

public FixGap3d ( int num ) : bool
num int
Résultat bool

FixGap3d() public méthode

public FixGap3d ( int num, bool convert ) : bool
num int
convert bool
Résultat bool

FixGaps2d() public méthode

public FixGaps2d ( ) : bool
Résultat bool

FixGaps2dMode() public méthode

public FixGaps2dMode ( ) : int
Résultat int

FixGaps3d() public méthode

public FixGaps3d ( ) : bool
Résultat bool

FixGaps3dMode() public méthode

public FixGaps3dMode ( ) : int
Résultat int

FixGapsByRangesMode() public méthode

public FixGapsByRangesMode ( ) : bool
Résultat bool

FixIntersectingEdges() public méthode

public FixIntersectingEdges ( int num ) : bool
num int
Résultat bool

FixIntersectingEdges() public méthode

public FixIntersectingEdges ( int num1, int num2 ) : bool
num1 int
num2 int
Résultat bool

FixIntersectingEdgesMode() public méthode

public FixIntersectingEdgesMode ( ) : int
Résultat int

FixLacking() public méthode

public FixLacking ( ) : bool
Résultat bool

FixLacking() public méthode

public FixLacking ( bool force ) : bool
force bool
Résultat bool

FixLacking() public méthode

public FixLacking ( int num ) : bool
num int
Résultat bool

FixLacking() public méthode

public FixLacking ( int num, bool force ) : bool
num int
force bool
Résultat bool

FixLackingMode() public méthode

public FixLackingMode ( ) : int
Résultat int

FixNonAdjacentIntersectingEdgesMode() public méthode

public FixNonAdjacentIntersectingEdgesMode ( ) : int
Résultat int

FixNotchedEdges() public méthode

public FixNotchedEdges ( ) : bool
Résultat bool

FixNotchedEdgesMode() public méthode

public FixNotchedEdgesMode ( ) : int
Résultat int

FixRemoveCurve3dMode() public méthode

public FixRemoveCurve3dMode ( ) : int
Résultat int

FixRemovePCurveMode() public méthode

public FixRemovePCurveMode ( ) : int
Résultat int

FixReorder() public méthode

public FixReorder ( ) : bool
Résultat bool

FixReorder() public méthode

public FixReorder ( ShapeAnalysis_WireOrder wi ) : bool
wi ShapeAnalysis_WireOrder
Résultat bool

FixReorderMode() public méthode

public FixReorderMode ( ) : int
Résultat int

FixReversed2dMode() public méthode

public FixReversed2dMode ( ) : int
Résultat int

FixSameParameterMode() public méthode

public FixSameParameterMode ( ) : int
Résultat int

FixSeam() public méthode

public FixSeam ( int num ) : bool
num int
Résultat bool

FixSeamMode() public méthode

public FixSeamMode ( ) : int
Résultat int

FixSelfIntersectingEdge() public méthode

public FixSelfIntersectingEdge ( int num ) : bool
num int
Résultat bool

FixSelfIntersectingEdgeMode() public méthode

public FixSelfIntersectingEdgeMode ( ) : int
Résultat int

FixSelfIntersection() public méthode

public FixSelfIntersection ( ) : bool
Résultat bool

FixSelfIntersectionMode() public méthode

public FixSelfIntersectionMode ( ) : int
Résultat int

FixShifted() public méthode

public FixShifted ( ) : bool
Résultat bool

FixShiftedMode() public méthode

public FixShiftedMode ( ) : int
Résultat int

FixSmall() public méthode

public FixSmall ( int num, bool lockvtx, double precsmall ) : bool
num int
lockvtx bool
precsmall double
Résultat bool

FixSmall() public méthode

public FixSmall ( bool lockvtx ) : int
lockvtx bool
Résultat int

FixSmall() public méthode

public FixSmall ( bool lockvtx, double precsmall ) : int
lockvtx bool
precsmall double
Résultat int

FixSmallMode() public méthode

public FixSmallMode ( ) : int
Résultat int

FixTailMode() public méthode

public FixTailMode ( ) : int
Résultat int

FixTails() public méthode

public FixTails ( ) : bool
Résultat bool

FixVertexToleranceMode() public méthode

public FixVertexToleranceMode ( ) : int
Résultat int

Init() public méthode

public Init ( ShapeAnalysis_Wire saw ) : void
saw ShapeAnalysis_Wire
Résultat void

Init() public méthode

public Init ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : void
wire TopoDS_Wire
face TopoDS_Face
prec double
Résultat void

IsLoaded() public méthode

public IsLoaded ( ) : bool
Résultat bool

IsReady() public méthode

public IsReady ( ) : bool
Résultat bool

LastFixStatus() public méthode

public LastFixStatus ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

Load() public méthode

public Load ( ShapeExtend_WireData sbwd ) : void
sbwd ShapeExtend_WireData
Résultat void

Load() public méthode

public Load ( TopoDS_Wire wire ) : void
wire TopoDS_Wire
Résultat void

ModifyGeometryMode() public méthode

public ModifyGeometryMode ( ) : bool
Résultat bool

ModifyRemoveLoopMode() public méthode

public ModifyRemoveLoopMode ( ) : int
Résultat int

ModifyTopologyMode() public méthode

public ModifyTopologyMode ( ) : bool
Résultat bool

NbEdges() public méthode

public NbEdges ( ) : int
Résultat int

Perform() public méthode

public Perform ( ) : bool
Résultat bool

PreferencePCurveMode() public méthode

public PreferencePCurveMode ( ) : bool
Résultat bool

SetFace() public méthode

public SetFace ( TopoDS_Face face ) : void
face TopoDS_Face
Résultat void

SetMaxTailAngle() public méthode

public SetMaxTailAngle ( double theMaxTailAngle ) : void
theMaxTailAngle double
Résultat void

SetMaxTailWidth() public méthode

public SetMaxTailWidth ( double theMaxTailWidth ) : void
theMaxTailWidth double
Résultat void

SetPrecision() public méthode

public SetPrecision ( double prec ) : void
prec double
Résultat void

SetSurface() public méthode

public SetSurface ( Geom_Surface surf ) : void
surf Geom_Surface
Résultat void

SetSurface() public méthode

public SetSurface ( Geom_Surface surf, TopLoc_Location loc ) : void
surf Geom_Surface
loc TopLoc_Location
Résultat void

ShapeFix_Wire() public méthode

public ShapeFix_Wire ( ) : System
Résultat System

ShapeFix_Wire() public méthode

public ShapeFix_Wire ( ShapeFix_Wire parameter1 ) : System
parameter1 ShapeFix_Wire
Résultat System

ShapeFix_Wire() public méthode

public ShapeFix_Wire ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : System
wire TopoDS_Wire
face TopoDS_Face
prec double
Résultat System

StatusClosed() public méthode

public StatusClosed ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusConnected() public méthode

public StatusConnected ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusDegenerated() public méthode

public StatusDegenerated ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusEdgeCurves() public méthode

public StatusEdgeCurves ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusFixTails() public méthode

public StatusFixTails ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusGaps2d() public méthode

public StatusGaps2d ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusGaps3d() public méthode

public StatusGaps3d ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusLacking() public méthode

public StatusLacking ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusNotches() public méthode

public StatusNotches ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusRemovedSegment() public méthode

public StatusRemovedSegment ( ) : bool
Résultat bool

StatusReorder() public méthode

public StatusReorder ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusSelfIntersection() public méthode

public StatusSelfIntersection ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

StatusSmall() public méthode

public StatusSmall ( ShapeExtend_Status status ) : bool
status ShapeExtend_Status
Résultat bool

UpdateWire() public méthode

public UpdateWire ( ) : void
Résultat void

Wire() public méthode

public Wire ( ) : TopoDS_Wire
Résultat TopoDS_Wire

WireAPIMake() public méthode

public WireAPIMake ( ) : TopoDS_Wire
Résultat TopoDS_Wire

WireData() public méthode

public WireData ( ) : ShapeExtend_WireData
Résultat ShapeExtend_WireData

get_type_name() public méthode

public get_type_name ( ) : char
Résultat char