Search
Preparing search index...
The search index is not available
OpenCascade.js - v2.0.0-beta.533428a
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
OpenCascade.js - v2.0.0-beta.533428a
ShapeFix_Wire
Class ShapeFix_Wire
Hierarchy
ShapeFix_Root
ShapeFix_Wire
ShapeFix_Wire_1
ShapeFix_Wire_2
Index
Constructors
constructor
Methods
Analyzer
Clear
Modes
Clear
Statuses
Closed
Wire
Mode
Context
Decrement
Ref
Counter
Delete
Dynamic
Type
Face
Fix
Add
Curve3d
Mode
Fix
AddPCurve
Mode
Fix
Closed
Fix
Connected
Mode
Fix
Connected_
1
Fix
Connected_
2
Fix
Degenerated
Mode
Fix
Degenerated_
1
Fix
Degenerated_
2
Fix
Edge
Curves
Fix
Edge
Curves
Mode
Fix
Edge
Tool
Fix
Gap2d
Fix
Gap3d
Fix
Gaps2d
Fix
Gaps2d
Mode
Fix
Gaps3d
Fix
Gaps3d
Mode
Fix
Gaps
By
Ranges
Mode
Fix
Intersecting
Edges
Mode
Fix
Lacking
Mode
Fix
Lacking_
1
Fix
Lacking_
2
Fix
Non
Adjacent
Intersecting
Edges
Mode
Fix
Notched
Edges
Fix
Notched
Edges
Mode
Fix
Remove
Curve3d
Mode
Fix
RemovePCurve
Mode
Fix
Reorder
Mode
Fix
Reorder_
1
Fix
Reorder_
2
Fix
Reversed2d
Mode
Fix
Same
Parameter
Mode
Fix
Seam
Fix
Seam
Mode
Fix
Self
Intersecting
Edge
Mode
Fix
Self
Intersection
Fix
Self
Intersection
Mode
Fix
Shifted
Fix
Shifted
Mode
Fix
Small
Mode
Fix
Small_
1
Fix
Small_
2
Fix
Tail
Mode
Fix
Tails
Fix
Vertex
Tolerance
Mode
Get
Ref
Count
Increment
Ref
Counter
Init_
1
Init_
2
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Is
Loaded
Is
Ready
Last
Fix
Status
Limit
Tolerance
Load_
1
Load_
2
Max
Tolerance
Min
Tolerance
Modify
Geometry
Mode
Modify
Remove
Loop
Mode
Modify
Topology
Mode
Msg
Registrator
Nb
Edges
Perform
Precision
PreferencePCurve
Mode
Send
Fail_
1
Send
Fail_
2
Send
Msg_
1
Send
Msg_
2
Send
Warning_
1
Send
Warning_
2
Set
Set
Context
Set
Face
Set
Max
Tail
Angle
Set
Max
Tail
Width
Set
Max
Tolerance
Set
Min
Tolerance
Set
Msg
Registrator
Set
Precision
Set
Surface_
1
Set
Surface_
2
Status
Closed
Status
Connected
Status
Degenerated
Status
Edge
Curves
Status
Fix
Tails
Status
Gaps2d
Status
Gaps3d
Status
Lacking
Status
Notches
Status
Removed
Segment
Status
Reorder
Status
Self
Intersection
Status
Small
This
Wire
WireAPIMake
Wire
Data
delete
get_
type_
descriptor
get_
type_
name
Constructors
constructor
new
Shape
Fix_
Wire
(
)
:
ShapeFix_Wire
Returns
ShapeFix_Wire
Methods
Analyzer
Analyzer
(
)
:
Handle_ShapeAnalysis_Wire
Returns
Handle_ShapeAnalysis_Wire
Clear
Modes
Clear
Modes
(
)
:
void
Returns
void
Clear
Statuses
Clear
Statuses
(
)
:
void
Returns
void
Closed
Wire
Mode
Closed
Wire
Mode
(
)
:
boolean
Returns
boolean
Context
Context
(
)
:
Handle_ShapeBuild_ReShape
Returns
Handle_ShapeBuild_ReShape
Decrement
Ref
Counter
Decrement
Ref
Counter
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Delete
Delete
(
)
:
void
Returns
void
Dynamic
Type
Dynamic
Type
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
Face
Face
(
)
:
TopoDS_Face
Returns
TopoDS_Face
Fix
Add
Curve3d
Mode
Fix
Add
Curve3d
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
AddPCurve
Mode
Fix
AddPCurve
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Closed
Fix
Closed
(
prec
:
number
)
:
boolean
Parameters
prec:
number
Returns
boolean
Fix
Connected
Mode
Fix
Connected
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Connected_
1
Fix
Connected_
1
(
prec
:
number
)
:
boolean
Parameters
prec:
number
Returns
boolean
Fix
Connected_
2
Fix
Connected_
2
(
num
:
Graphic3d_ZLayerId
, prec
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
prec:
number
Returns
boolean
Fix
Degenerated
Mode
Fix
Degenerated
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Degenerated_
1
Fix
Degenerated_
1
(
)
:
boolean
Returns
boolean
Fix
Degenerated_
2
Fix
Degenerated_
2
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Fix
Edge
Curves
Fix
Edge
Curves
(
)
:
boolean
Returns
boolean
Fix
Edge
Curves
Mode
Fix
Edge
Curves
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Edge
Tool
Fix
Edge
Tool
(
)
:
Handle_ShapeFix_Edge
Returns
Handle_ShapeFix_Edge
Fix
Gap2d
Fix
Gap2d
(
num
:
Graphic3d_ZLayerId
, convert
:
boolean
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
convert:
boolean
Returns
boolean
Fix
Gap3d
Fix
Gap3d
(
num
:
Graphic3d_ZLayerId
, convert
:
boolean
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
convert:
boolean
Returns
boolean
Fix
Gaps2d
Fix
Gaps2d
(
)
:
boolean
Returns
boolean
Fix
Gaps2d
Mode
Fix
Gaps2d
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Gaps3d
Fix
Gaps3d
(
)
:
boolean
Returns
boolean
Fix
Gaps3d
Mode
Fix
Gaps3d
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Gaps
By
Ranges
Mode
Fix
Gaps
By
Ranges
Mode
(
)
:
boolean
Returns
boolean
Fix
Intersecting
Edges
Mode
Fix
Intersecting
Edges
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Lacking
Mode
Fix
Lacking
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Lacking_
1
Fix
Lacking_
1
(
force
:
boolean
)
:
boolean
Parameters
force:
boolean
Returns
boolean
Fix
Lacking_
2
Fix
Lacking_
2
(
num
:
Graphic3d_ZLayerId
, force
:
boolean
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
force:
boolean
Returns
boolean
Fix
Non
Adjacent
Intersecting
Edges
Mode
Fix
Non
Adjacent
Intersecting
Edges
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Notched
Edges
Fix
Notched
Edges
(
)
:
boolean
Returns
boolean
Fix
Notched
Edges
Mode
Fix
Notched
Edges
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Remove
Curve3d
Mode
Fix
Remove
Curve3d
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
RemovePCurve
Mode
Fix
RemovePCurve
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Reorder
Mode
Fix
Reorder
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Reorder_
1
Fix
Reorder_
1
(
)
:
boolean
Returns
boolean
Fix
Reorder_
2
Fix
Reorder_
2
(
wi
:
ShapeAnalysis_WireOrder
)
:
boolean
Parameters
wi:
ShapeAnalysis_WireOrder
Returns
boolean
Fix
Reversed2d
Mode
Fix
Reversed2d
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Same
Parameter
Mode
Fix
Same
Parameter
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Seam
Fix
Seam
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Fix
Seam
Mode
Fix
Seam
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Self
Intersecting
Edge
Mode
Fix
Self
Intersecting
Edge
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Self
Intersection
Fix
Self
Intersection
(
)
:
boolean
Returns
boolean
Fix
Self
Intersection
Mode
Fix
Self
Intersection
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Shifted
Fix
Shifted
(
)
:
boolean
Returns
boolean
Fix
Shifted
Mode
Fix
Shifted
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Small
Mode
Fix
Small
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Small_
1
Fix
Small_
1
(
lockvtx
:
boolean
, precsmall
:
number
)
:
Graphic3d_ZLayerId
Parameters
lockvtx:
boolean
precsmall:
number
Returns
Graphic3d_ZLayerId
Fix
Small_
2
Fix
Small_
2
(
num
:
Graphic3d_ZLayerId
, lockvtx
:
boolean
, precsmall
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
lockvtx:
boolean
precsmall:
number
Returns
boolean
Fix
Tail
Mode
Fix
Tail
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Fix
Tails
Fix
Tails
(
)
:
boolean
Returns
boolean
Fix
Vertex
Tolerance
Mode
Fix
Vertex
Tolerance
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Get
Ref
Count
Get
Ref
Count
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Increment
Ref
Counter
Increment
Ref
Counter
(
)
:
void
Returns
void
Init_
1
Init_
1
(
wire
:
TopoDS_Wire
, face
:
TopoDS_Face
, prec
:
number
)
:
void
Parameters
wire:
TopoDS_Wire
face:
TopoDS_Face
prec:
number
Returns
void
Init_
2
Init_
2
(
saw
:
Handle_ShapeAnalysis_Wire
)
:
void
Parameters
saw:
Handle_ShapeAnalysis_Wire
Returns
void
Is
Instance_
1
Is
Instance_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Instance_
2
Is
Instance_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
Is
Kind_
1
Is
Kind_
1
(
theType
:
Handle_Standard_Type
)
:
boolean
Parameters
theType:
Handle_Standard_Type
Returns
boolean
Is
Kind_
2
Is
Kind_
2
(
theTypeName
:
string
)
:
boolean
Parameters
theTypeName:
string
Returns
boolean
Is
Loaded
Is
Loaded
(
)
:
boolean
Returns
boolean
Is
Ready
Is
Ready
(
)
:
boolean
Returns
boolean
Last
Fix
Status
Last
Fix
Status
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Limit
Tolerance
Limit
Tolerance
(
toler
:
number
)
:
number
Parameters
toler:
number
Returns
number
Load_
1
Load_
1
(
wire
:
TopoDS_Wire
)
:
void
Parameters
wire:
TopoDS_Wire
Returns
void
Load_
2
Load_
2
(
sbwd
:
Handle_ShapeExtend_WireData
)
:
void
Parameters
sbwd:
Handle_ShapeExtend_WireData
Returns
void
Max
Tolerance
Max
Tolerance
(
)
:
number
Returns
number
Min
Tolerance
Min
Tolerance
(
)
:
number
Returns
number
Modify
Geometry
Mode
Modify
Geometry
Mode
(
)
:
boolean
Returns
boolean
Modify
Remove
Loop
Mode
Modify
Remove
Loop
Mode
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Modify
Topology
Mode
Modify
Topology
Mode
(
)
:
boolean
Returns
boolean
Msg
Registrator
Msg
Registrator
(
)
:
Handle_ShapeExtend_BasicMsgRegistrator
Returns
Handle_ShapeExtend_BasicMsgRegistrator
Nb
Edges
Nb
Edges
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Perform
Perform
(
)
:
boolean
Returns
boolean
Precision
Precision
(
)
:
number
Returns
number
PreferencePCurve
Mode
PreferencePCurve
Mode
(
)
:
boolean
Returns
boolean
Send
Fail_
1
Send
Fail_
1
(
shape
:
TopoDS_Shape
, message
:
Message_Msg
)
:
void
Parameters
shape:
TopoDS_Shape
message:
Message_Msg
Returns
void
Send
Fail_
2
Send
Fail_
2
(
message
:
Message_Msg
)
:
void
Parameters
message:
Message_Msg
Returns
void
Send
Msg_
1
Send
Msg_
1
(
shape
:
TopoDS_Shape
, message
:
Message_Msg
, gravity
:
Message_Gravity
)
:
void
Parameters
shape:
TopoDS_Shape
message:
Message_Msg
gravity:
Message_Gravity
Returns
void
Send
Msg_
2
Send
Msg_
2
(
message
:
Message_Msg
, gravity
:
Message_Gravity
)
:
void
Parameters
message:
Message_Msg
gravity:
Message_Gravity
Returns
void
Send
Warning_
1
Send
Warning_
1
(
shape
:
TopoDS_Shape
, message
:
Message_Msg
)
:
void
Parameters
shape:
TopoDS_Shape
message:
Message_Msg
Returns
void
Send
Warning_
2
Send
Warning_
2
(
message
:
Message_Msg
)
:
void
Parameters
message:
Message_Msg
Returns
void
Set
Set
(
Root
:
Handle_ShapeFix_Root
)
:
void
Parameters
Root:
Handle_ShapeFix_Root
Returns
void
Set
Context
Set
Context
(
context
:
Handle_ShapeBuild_ReShape
)
:
void
Parameters
context:
Handle_ShapeBuild_ReShape
Returns
void
Set
Face
Set
Face
(
face
:
TopoDS_Face
)
:
void
Parameters
face:
TopoDS_Face
Returns
void
Set
Max
Tail
Angle
Set
Max
Tail
Angle
(
theMaxTailAngle
:
number
)
:
void
Parameters
theMaxTailAngle:
number
Returns
void
Set
Max
Tail
Width
Set
Max
Tail
Width
(
theMaxTailWidth
:
number
)
:
void
Parameters
theMaxTailWidth:
number
Returns
void
Set
Max
Tolerance
Set
Max
Tolerance
(
maxtol
:
number
)
:
void
Parameters
maxtol:
number
Returns
void
Set
Min
Tolerance
Set
Min
Tolerance
(
mintol
:
number
)
:
void
Parameters
mintol:
number
Returns
void
Set
Msg
Registrator
Set
Msg
Registrator
(
msgreg
:
Handle_ShapeExtend_BasicMsgRegistrator
)
:
void
Parameters
msgreg:
Handle_ShapeExtend_BasicMsgRegistrator
Returns
void
Set
Precision
Set
Precision
(
prec
:
number
)
:
void
Parameters
prec:
number
Returns
void
Set
Surface_
1
Set
Surface_
1
(
surf
:
Handle_Geom_Surface
)
:
void
Parameters
surf:
Handle_Geom_Surface
Returns
void
Set
Surface_
2
Set
Surface_
2
(
surf
:
Handle_Geom_Surface
, loc
:
TopLoc_Location
)
:
void
Parameters
surf:
Handle_Geom_Surface
loc:
TopLoc_Location
Returns
void
Status
Closed
Status
Closed
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Connected
Status
Connected
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Degenerated
Status
Degenerated
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Edge
Curves
Status
Edge
Curves
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Fix
Tails
Status
Fix
Tails
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Gaps2d
Status
Gaps2d
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Gaps3d
Status
Gaps3d
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Lacking
Status
Lacking
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Notches
Status
Notches
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Removed
Segment
Status
Removed
Segment
(
)
:
boolean
Returns
boolean
Status
Reorder
Status
Reorder
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Self
Intersection
Status
Self
Intersection
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
Status
Small
Status
Small
(
status
:
ShapeExtend_Status
)
:
boolean
Parameters
status:
ShapeExtend_Status
Returns
boolean
This
This
(
)
:
Standard_Transient
Returns
Standard_Transient
Wire
Wire
(
)
:
TopoDS_Wire
Returns
TopoDS_Wire
WireAPIMake
WireAPIMake
(
)
:
TopoDS_Wire
Returns
TopoDS_Wire
Wire
Data
Wire
Data
(
)
:
Handle_ShapeExtend_WireData
Returns
Handle_ShapeExtend_WireData
delete
delete
(
)
:
void
Returns
void
Static
get_
type_
descriptor
get_
type_
descriptor
(
)
:
Handle_Standard_Type
Returns
Handle_Standard_Type
Static
get_
type_
name
get_
type_
name
(
)
:
number
Returns
number
Exports
Shape
Fix_
Wire
constructor
Analyzer
Clear
Modes
Clear
Statuses
Closed
Wire
Mode
Context
Decrement
Ref
Counter
Delete
Dynamic
Type
Face
Fix
Add
Curve3d
Mode
Fix
AddPCurve
Mode
Fix
Closed
Fix
Connected
Mode
Fix
Connected_
1
Fix
Connected_
2
Fix
Degenerated
Mode
Fix
Degenerated_
1
Fix
Degenerated_
2
Fix
Edge
Curves
Fix
Edge
Curves
Mode
Fix
Edge
Tool
Fix
Gap2d
Fix
Gap3d
Fix
Gaps2d
Fix
Gaps2d
Mode
Fix
Gaps3d
Fix
Gaps3d
Mode
Fix
Gaps
By
Ranges
Mode
Fix
Intersecting
Edges
Mode
Fix
Lacking
Mode
Fix
Lacking_
1
Fix
Lacking_
2
Fix
Non
Adjacent
Intersecting
Edges
Mode
Fix
Notched
Edges
Fix
Notched
Edges
Mode
Fix
Remove
Curve3d
Mode
Fix
RemovePCurve
Mode
Fix
Reorder
Mode
Fix
Reorder_
1
Fix
Reorder_
2
Fix
Reversed2d
Mode
Fix
Same
Parameter
Mode
Fix
Seam
Fix
Seam
Mode
Fix
Self
Intersecting
Edge
Mode
Fix
Self
Intersection
Fix
Self
Intersection
Mode
Fix
Shifted
Fix
Shifted
Mode
Fix
Small
Mode
Fix
Small_
1
Fix
Small_
2
Fix
Tail
Mode
Fix
Tails
Fix
Vertex
Tolerance
Mode
Get
Ref
Count
Increment
Ref
Counter
Init_
1
Init_
2
Is
Instance_
1
Is
Instance_
2
Is
Kind_
1
Is
Kind_
2
Is
Loaded
Is
Ready
Last
Fix
Status
Limit
Tolerance
Load_
1
Load_
2
Max
Tolerance
Min
Tolerance
Modify
Geometry
Mode
Modify
Remove
Loop
Mode
Modify
Topology
Mode
Msg
Registrator
Nb
Edges
Perform
Precision
PreferencePCurve
Mode
Send
Fail_
1
Send
Fail_
2
Send
Msg_
1
Send
Msg_
2
Send
Warning_
1
Send
Warning_
2
Set
Set
Context
Set
Face
Set
Max
Tail
Angle
Set
Max
Tail
Width
Set
Max
Tolerance
Set
Min
Tolerance
Set
Msg
Registrator
Set
Precision
Set
Surface_
1
Set
Surface_
2
Status
Closed
Status
Connected
Status
Degenerated
Status
Edge
Curves
Status
Fix
Tails
Status
Gaps2d
Status
Gaps3d
Status
Lacking
Status
Notches
Status
Removed
Segment
Status
Reorder
Status
Self
Intersection
Status
Small
This
Wire
WireAPIMake
Wire
Data
delete
get_
type_
descriptor
get_
type_
name
Generated using
TypeDoc