C# Class CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Wire

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

Public Methods

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

public Analyzer ( ) : ShapeAnalysis_Wire
return ShapeAnalysis_Wire

ClearModes() public method

public ClearModes ( ) : void
return void

ClearStatuses() public method

public ClearStatuses ( ) : void
return void

ClosedWireMode() public method

public ClosedWireMode ( ) : bool
return bool

Face() public method

public Face ( ) : TopoDS_Face
return TopoDS_Face

FixAddCurve3dMode() public method

public FixAddCurve3dMode ( ) : int
return int

FixAddPCurveMode() public method

public FixAddPCurveMode ( ) : int
return int

FixClosed() public method

public FixClosed ( ) : bool
return bool

FixClosed() public method

public FixClosed ( double prec ) : bool
prec double
return bool

FixConnected() public method

public FixConnected ( ) : bool
return bool

FixConnected() public method

public FixConnected ( double prec ) : bool
prec double
return bool

FixConnected() public method

public FixConnected ( int num, double prec ) : bool
num int
prec double
return bool

FixConnectedMode() public method

public FixConnectedMode ( ) : int
return int

FixDegenerated() public method

public FixDegenerated ( ) : bool
return bool

FixDegenerated() public method

public FixDegenerated ( int num ) : bool
num int
return bool

FixDegeneratedMode() public method

public FixDegeneratedMode ( ) : int
return int

FixDummySeam() public method

public FixDummySeam ( int num ) : void
num int
return void

FixEdgeCurves() public method

public FixEdgeCurves ( ) : bool
return bool

FixEdgeCurvesMode() public method

public FixEdgeCurvesMode ( ) : int
return int

FixEdgeTool() public method

public FixEdgeTool ( ) : CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Edge
return CascadeSharp.TKShHealing.ShapeFix.ShapeFix_Edge

FixGap2d() public method

public FixGap2d ( int num ) : bool
num int
return bool

FixGap2d() public method

public FixGap2d ( int num, bool convert ) : bool
num int
convert bool
return bool

FixGap3d() public method

public FixGap3d ( int num ) : bool
num int
return bool

FixGap3d() public method

public FixGap3d ( int num, bool convert ) : bool
num int
convert bool
return bool

FixGaps2d() public method

public FixGaps2d ( ) : bool
return bool

FixGaps2dMode() public method

public FixGaps2dMode ( ) : int
return int

FixGaps3d() public method

public FixGaps3d ( ) : bool
return bool

FixGaps3dMode() public method

public FixGaps3dMode ( ) : int
return int

FixGapsByRangesMode() public method

public FixGapsByRangesMode ( ) : bool
return bool

FixIntersectingEdges() public method

public FixIntersectingEdges ( int num ) : bool
num int
return bool

FixIntersectingEdges() public method

public FixIntersectingEdges ( int num1, int num2 ) : bool
num1 int
num2 int
return bool

FixIntersectingEdgesMode() public method

public FixIntersectingEdgesMode ( ) : int
return int

FixLacking() public method

public FixLacking ( ) : bool
return bool

FixLacking() public method

public FixLacking ( bool force ) : bool
force bool
return bool

FixLacking() public method

public FixLacking ( int num ) : bool
num int
return bool

FixLacking() public method

public FixLacking ( int num, bool force ) : bool
num int
force bool
return bool

FixLackingMode() public method

public FixLackingMode ( ) : int
return int

FixNonAdjacentIntersectingEdgesMode() public method

public FixNonAdjacentIntersectingEdgesMode ( ) : int
return int

FixNotchedEdges() public method

public FixNotchedEdges ( ) : bool
return bool

FixNotchedEdgesMode() public method

public FixNotchedEdgesMode ( ) : int
return int

FixRemoveCurve3dMode() public method

public FixRemoveCurve3dMode ( ) : int
return int

FixRemovePCurveMode() public method

public FixRemovePCurveMode ( ) : int
return int

FixReorder() public method

public FixReorder ( ) : bool
return bool

FixReorder() public method

public FixReorder ( ShapeAnalysis_WireOrder wi ) : bool
wi ShapeAnalysis_WireOrder
return bool

FixReorderMode() public method

public FixReorderMode ( ) : int
return int

FixReversed2dMode() public method

public FixReversed2dMode ( ) : int
return int

FixSameParameterMode() public method

public FixSameParameterMode ( ) : int
return int

FixSeam() public method

public FixSeam ( int num ) : bool
num int
return bool

FixSeamMode() public method

public FixSeamMode ( ) : int
return int

FixSelfIntersectingEdge() public method

public FixSelfIntersectingEdge ( int num ) : bool
num int
return bool

FixSelfIntersectingEdgeMode() public method

public FixSelfIntersectingEdgeMode ( ) : int
return int

FixSelfIntersection() public method

public FixSelfIntersection ( ) : bool
return bool

FixSelfIntersectionMode() public method

public FixSelfIntersectionMode ( ) : int
return int

FixShifted() public method

public FixShifted ( ) : bool
return bool

FixShiftedMode() public method

public FixShiftedMode ( ) : int
return int

FixSmall() public method

public FixSmall ( int num, bool lockvtx, double precsmall ) : bool
num int
lockvtx bool
precsmall double
return bool

FixSmall() public method

public FixSmall ( bool lockvtx ) : int
lockvtx bool
return int

FixSmall() public method

public FixSmall ( bool lockvtx, double precsmall ) : int
lockvtx bool
precsmall double
return int

FixSmallMode() public method

public FixSmallMode ( ) : int
return int

FixTailMode() public method

public FixTailMode ( ) : int
return int

FixTails() public method

public FixTails ( ) : bool
return bool

FixVertexToleranceMode() public method

public FixVertexToleranceMode ( ) : int
return int

Init() public method

public Init ( ShapeAnalysis_Wire saw ) : void
saw ShapeAnalysis_Wire
return void

Init() public method

public Init ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : void
wire TopoDS_Wire
face TopoDS_Face
prec double
return void

IsLoaded() public method

public IsLoaded ( ) : bool
return bool

IsReady() public method

public IsReady ( ) : bool
return bool

LastFixStatus() public method

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

Load() public method

public Load ( ShapeExtend_WireData sbwd ) : void
sbwd ShapeExtend_WireData
return void

Load() public method

public Load ( TopoDS_Wire wire ) : void
wire TopoDS_Wire
return void

ModifyGeometryMode() public method

public ModifyGeometryMode ( ) : bool
return bool

ModifyRemoveLoopMode() public method

public ModifyRemoveLoopMode ( ) : int
return int

ModifyTopologyMode() public method

public ModifyTopologyMode ( ) : bool
return bool

NbEdges() public method

public NbEdges ( ) : int
return int

Perform() public method

public Perform ( ) : bool
return bool

PreferencePCurveMode() public method

public PreferencePCurveMode ( ) : bool
return bool

SetFace() public method

public SetFace ( TopoDS_Face face ) : void
face TopoDS_Face
return void

SetMaxTailAngle() public method

public SetMaxTailAngle ( double theMaxTailAngle ) : void
theMaxTailAngle double
return void

SetMaxTailWidth() public method

public SetMaxTailWidth ( double theMaxTailWidth ) : void
theMaxTailWidth double
return void

SetPrecision() public method

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

SetSurface() public method

public SetSurface ( Geom_Surface surf ) : void
surf Geom_Surface
return void

SetSurface() public method

public SetSurface ( Geom_Surface surf, TopLoc_Location loc ) : void
surf Geom_Surface
loc TopLoc_Location
return void

ShapeFix_Wire() public method

public ShapeFix_Wire ( ) : System
return System

ShapeFix_Wire() public method

public ShapeFix_Wire ( ShapeFix_Wire parameter1 ) : System
parameter1 ShapeFix_Wire
return System

ShapeFix_Wire() public method

public ShapeFix_Wire ( TopoDS_Wire wire, TopoDS_Face face, double prec ) : System
wire TopoDS_Wire
face TopoDS_Face
prec double
return System

StatusClosed() public method

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

StatusConnected() public method

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

StatusDegenerated() public method

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

StatusEdgeCurves() public method

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

StatusFixTails() public method

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

StatusGaps2d() public method

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

StatusGaps3d() public method

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

StatusLacking() public method

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

StatusNotches() public method

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

StatusRemovedSegment() public method

public StatusRemovedSegment ( ) : bool
return bool

StatusReorder() public method

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

StatusSelfIntersection() public method

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

StatusSmall() public method

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

UpdateWire() public method

public UpdateWire ( ) : void
return void

Wire() public method

public Wire ( ) : TopoDS_Wire
return TopoDS_Wire

WireAPIMake() public method

public WireAPIMake ( ) : TopoDS_Wire
return TopoDS_Wire

WireData() public method

public WireData ( ) : ShapeExtend_WireData
return ShapeExtend_WireData

get_type_name() public method

public get_type_name ( ) : char
return char