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
ShapeAnalysis_Wire_3
Class ShapeAnalysis_Wire_3
Hierarchy
ShapeAnalysis_Wire
ShapeAnalysis_Wire_3
Index
Constructors
constructor
Methods
Check
Closed
Check
Connected_
1
Check
Connected_
2
Check
Curve
Gap
Check
Curve
Gaps
Check
Degenerated_
1
Check
Degenerated_
2
Check
Degenerated_
3
Check
Edge
Curves
Check
Gap2d
Check
Gap3d
Check
Gaps2d
Check
Gaps3d
Check
Intersecting
Edges_
1
Check
Intersecting
Edges_
2
Check
Intersecting
Edges_
3
Check
Intersecting
Edges_
4
Check
Lacking_
1
Check
Lacking_
2
Check
Lacking_
3
Check
Loop
Check
Notched
Edges
Check
Order_
1
Check
Order_
2
Check
Outer
Bound
Check
Seam_
1
Check
Seam_
2
Check
Self
Intersecting
Edge_
1
Check
Self
Intersecting
Edge_
2
Check
Self
Intersection
Check
Shape
Connect_
1
Check
Shape
Connect_
2
Check
Small
Area
Check
Small_
1
Check
Small_
2
Check
Tail
Clear
Statuses
Decrement
Ref
Counter
Delete
Dynamic
Type
Face
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
Check
Status
Load_
1
Load_
2
Max
Distance2d
Max
Distance3d
Min
Distance2d
Min
Distance3d
Nb
Edges
Perform
Precision
Set
Face
Set
Precision
Set
Surface_
1
Set
Surface_
2
Status
Closed
Status
Connected
Status
Curve
Gaps
Status
Degenerated
Status
Edge
Curves
Status
Gaps2d
Status
Gaps3d
Status
Lacking
Status
Loop
Status
Order
Status
Self
Intersection
Status
Small
Surface
This
Wire
Data
delete
get_
type_
descriptor
get_
type_
name
Constructors
constructor
new
Shape
Analysis_
Wire_
3
(
sbwd
:
Handle_ShapeExtend_WireData
, face
:
TopoDS_Face
, precision
:
number
)
:
ShapeAnalysis_Wire_3
Parameters
sbwd:
Handle_ShapeExtend_WireData
face:
TopoDS_Face
precision:
number
Returns
ShapeAnalysis_Wire_3
Methods
Check
Closed
Check
Closed
(
prec
:
number
)
:
boolean
Parameters
prec:
number
Returns
boolean
Check
Connected_
1
Check
Connected_
1
(
prec
:
number
)
:
boolean
Parameters
prec:
number
Returns
boolean
Check
Connected_
2
Check
Connected_
2
(
num
:
Graphic3d_ZLayerId
, prec
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
prec:
number
Returns
boolean
Check
Curve
Gap
Check
Curve
Gap
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Curve
Gaps
Check
Curve
Gaps
(
)
:
boolean
Returns
boolean
Check
Degenerated_
1
Check
Degenerated_
1
(
)
:
boolean
Returns
boolean
Check
Degenerated_
2
Check
Degenerated_
2
(
num
:
Graphic3d_ZLayerId
, dgnr1
:
gp_Pnt2d
, dgnr2
:
gp_Pnt2d
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
dgnr1:
gp_Pnt2d
dgnr2:
gp_Pnt2d
Returns
boolean
Check
Degenerated_
3
Check
Degenerated_
3
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Edge
Curves
Check
Edge
Curves
(
)
:
boolean
Returns
boolean
Check
Gap2d
Check
Gap2d
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Gap3d
Check
Gap3d
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Gaps2d
Check
Gaps2d
(
)
:
boolean
Returns
boolean
Check
Gaps3d
Check
Gaps3d
(
)
:
boolean
Returns
boolean
Check
Intersecting
Edges_
1
Check
Intersecting
Edges_
1
(
num
:
Graphic3d_ZLayerId
, points2d
:
IntRes2d_SequenceOfIntersectionPoint
, points3d
:
TColgp_SequenceOfPnt
, errors
:
TColStd_SequenceOfReal
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
points2d:
IntRes2d_SequenceOfIntersectionPoint
points3d:
TColgp_SequenceOfPnt
errors:
TColStd_SequenceOfReal
Returns
boolean
Check
Intersecting
Edges_
2
Check
Intersecting
Edges_
2
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Intersecting
Edges_
3
Check
Intersecting
Edges_
3
(
num1
:
Graphic3d_ZLayerId
, num2
:
Graphic3d_ZLayerId
, points2d
:
IntRes2d_SequenceOfIntersectionPoint
, points3d
:
TColgp_SequenceOfPnt
, errors
:
TColStd_SequenceOfReal
)
:
boolean
Parameters
num1:
Graphic3d_ZLayerId
num2:
Graphic3d_ZLayerId
points2d:
IntRes2d_SequenceOfIntersectionPoint
points3d:
TColgp_SequenceOfPnt
errors:
TColStd_SequenceOfReal
Returns
boolean
Check
Intersecting
Edges_
4
Check
Intersecting
Edges_
4
(
num1
:
Graphic3d_ZLayerId
, num2
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num1:
Graphic3d_ZLayerId
num2:
Graphic3d_ZLayerId
Returns
boolean
Check
Lacking_
1
Check
Lacking_
1
(
)
:
boolean
Returns
boolean
Check
Lacking_
2
Check
Lacking_
2
(
num
:
Graphic3d_ZLayerId
, Tolerance
:
number
, p2d1
:
gp_Pnt2d
, p2d2
:
gp_Pnt2d
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Tolerance:
number
p2d1:
gp_Pnt2d
p2d2:
gp_Pnt2d
Returns
boolean
Check
Lacking_
3
Check
Lacking_
3
(
num
:
Graphic3d_ZLayerId
, Tolerance
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Tolerance:
number
Returns
boolean
Check
Loop
Check
Loop
(
aMapLoopVertices
:
TopTools_IndexedMapOfShape
, aMapVertexEdges
:
TopTools_DataMapOfShapeListOfShape
, aMapSmallEdges
:
TopTools_MapOfShape
, aMapSeemEdges
:
TopTools_MapOfShape
)
:
boolean
Parameters
aMapLoopVertices:
TopTools_IndexedMapOfShape
aMapVertexEdges:
TopTools_DataMapOfShapeListOfShape
aMapSmallEdges:
TopTools_MapOfShape
aMapSeemEdges:
TopTools_MapOfShape
Returns
boolean
Check
Notched
Edges
Check
Notched
Edges
(
num
:
Graphic3d_ZLayerId
, shortNum
:
Graphic3d_ZLayerId
, param
:
number
, Tolerance
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
shortNum:
Graphic3d_ZLayerId
param:
number
Tolerance:
number
Returns
boolean
Check
Order_
1
Check
Order_
1
(
isClosed
:
boolean
, mode3d
:
boolean
)
:
boolean
Parameters
isClosed:
boolean
mode3d:
boolean
Returns
boolean
Check
Order_
2
Check
Order_
2
(
sawo
:
ShapeAnalysis_WireOrder
, isClosed
:
boolean
, mode3d
:
boolean
)
:
boolean
Parameters
sawo:
ShapeAnalysis_WireOrder
isClosed:
boolean
mode3d:
boolean
Returns
boolean
Check
Outer
Bound
Check
Outer
Bound
(
APIMake
:
boolean
)
:
boolean
Parameters
APIMake:
boolean
Returns
boolean
Check
Seam_
1
Check
Seam_
1
(
num
:
Graphic3d_ZLayerId
, C1
:
Handle_Geom2d_Curve
, C2
:
Handle_Geom2d_Curve
, cf
:
number
, cl
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
C1:
Handle_Geom2d_Curve
C2:
Handle_Geom2d_Curve
cf:
number
cl:
number
Returns
boolean
Check
Seam_
2
Check
Seam_
2
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Self
Intersecting
Edge_
1
Check
Self
Intersecting
Edge_
1
(
num
:
Graphic3d_ZLayerId
, points2d
:
IntRes2d_SequenceOfIntersectionPoint
, points3d
:
TColgp_SequenceOfPnt
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
points2d:
IntRes2d_SequenceOfIntersectionPoint
points3d:
TColgp_SequenceOfPnt
Returns
boolean
Check
Self
Intersecting
Edge_
2
Check
Self
Intersecting
Edge_
2
(
num
:
Graphic3d_ZLayerId
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
Returns
boolean
Check
Self
Intersection
Check
Self
Intersection
(
)
:
boolean
Returns
boolean
Check
Shape
Connect_
1
Check
Shape
Connect_
1
(
shape
:
TopoDS_Shape
, prec
:
number
)
:
boolean
Parameters
shape:
TopoDS_Shape
prec:
number
Returns
boolean
Check
Shape
Connect_
2
Check
Shape
Connect_
2
(
tailhead
:
number
, tailtail
:
number
, headtail
:
number
, headhead
:
number
, shape
:
TopoDS_Shape
, prec
:
number
)
:
boolean
Parameters
tailhead:
number
tailtail:
number
headtail:
number
headhead:
number
shape:
TopoDS_Shape
prec:
number
Returns
boolean
Check
Small
Area
Check
Small
Area
(
theWire
:
TopoDS_Wire
)
:
boolean
Parameters
theWire:
TopoDS_Wire
Returns
boolean
Check
Small_
1
Check
Small_
1
(
precsmall
:
number
)
:
boolean
Parameters
precsmall:
number
Returns
boolean
Check
Small_
2
Check
Small_
2
(
num
:
Graphic3d_ZLayerId
, precsmall
:
number
)
:
boolean
Parameters
num:
Graphic3d_ZLayerId
precsmall:
number
Returns
boolean
Check
Tail
Check
Tail
(
theEdge1
:
TopoDS_Edge
, theEdge2
:
TopoDS_Edge
, theMaxSine
:
number
, theMaxWidth
:
number
, theMaxTolerance
:
number
, theEdge11
:
TopoDS_Edge
, theEdge12
:
TopoDS_Edge
, theEdge21
:
TopoDS_Edge
, theEdge22
:
TopoDS_Edge
)
:
boolean
Parameters
theEdge1:
TopoDS_Edge
theEdge2:
TopoDS_Edge
theMaxSine:
number
theMaxWidth:
number
theMaxTolerance:
number
theEdge11:
TopoDS_Edge
theEdge12:
TopoDS_Edge
theEdge21:
TopoDS_Edge
theEdge22:
TopoDS_Edge
Returns
boolean
Clear
Statuses
Clear
Statuses
(
)
:
void
Returns
void
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
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
, precision
:
number
)
:
void
Parameters
wire:
TopoDS_Wire
face:
TopoDS_Face
precision:
number
Returns
void
Init_
2
Init_
2
(
sbwd
:
Handle_ShapeExtend_WireData
, face
:
TopoDS_Face
, precision
:
number
)
:
void
Parameters
sbwd:
Handle_ShapeExtend_WireData
face:
TopoDS_Face
precision:
number
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
Check
Status
Last
Check
Status
(
Status
:
ShapeExtend_Status
)
:
boolean
Parameters
Status:
ShapeExtend_Status
Returns
boolean
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
Distance2d
Max
Distance2d
(
)
:
number
Returns
number
Max
Distance3d
Max
Distance3d
(
)
:
number
Returns
number
Min
Distance2d
Min
Distance2d
(
)
:
number
Returns
number
Min
Distance3d
Min
Distance3d
(
)
:
number
Returns
number
Nb
Edges
Nb
Edges
(
)
:
Graphic3d_ZLayerId
Returns
Graphic3d_ZLayerId
Perform
Perform
(
)
:
boolean
Returns
boolean
Precision
Precision
(
)
:
number
Returns
number
Set
Face
Set
Face
(
face
:
TopoDS_Face
)
:
void
Parameters
face:
TopoDS_Face
Returns
void
Set
Precision
Set
Precision
(
precision
:
number
)
:
void
Parameters
precision:
number
Returns
void
Set
Surface_
1
Set
Surface_
1
(
surface
:
Handle_Geom_Surface
)
:
void
Parameters
surface:
Handle_Geom_Surface
Returns
void
Set
Surface_
2
Set
Surface_
2
(
surface
:
Handle_Geom_Surface
, location
:
TopLoc_Location
)
:
void
Parameters
surface:
Handle_Geom_Surface
location:
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
Curve
Gaps
Status
Curve
Gaps
(
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
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
Loop
Status
Loop
(
Status
:
ShapeExtend_Status
)
:
boolean
Parameters
Status:
ShapeExtend_Status
Returns
boolean
Status
Order
Status
Order
(
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
Surface
Surface
(
)
:
Handle_ShapeAnalysis_Surface
Returns
Handle_ShapeAnalysis_Surface
This
This
(
)
:
Standard_Transient
Returns
Standard_Transient
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
Analysis_
Wire_
3
constructor
Check
Closed
Check
Connected_
1
Check
Connected_
2
Check
Curve
Gap
Check
Curve
Gaps
Check
Degenerated_
1
Check
Degenerated_
2
Check
Degenerated_
3
Check
Edge
Curves
Check
Gap2d
Check
Gap3d
Check
Gaps2d
Check
Gaps3d
Check
Intersecting
Edges_
1
Check
Intersecting
Edges_
2
Check
Intersecting
Edges_
3
Check
Intersecting
Edges_
4
Check
Lacking_
1
Check
Lacking_
2
Check
Lacking_
3
Check
Loop
Check
Notched
Edges
Check
Order_
1
Check
Order_
2
Check
Outer
Bound
Check
Seam_
1
Check
Seam_
2
Check
Self
Intersecting
Edge_
1
Check
Self
Intersecting
Edge_
2
Check
Self
Intersection
Check
Shape
Connect_
1
Check
Shape
Connect_
2
Check
Small
Area
Check
Small_
1
Check
Small_
2
Check
Tail
Clear
Statuses
Decrement
Ref
Counter
Delete
Dynamic
Type
Face
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
Check
Status
Load_
1
Load_
2
Max
Distance2d
Max
Distance3d
Min
Distance2d
Min
Distance3d
Nb
Edges
Perform
Precision
Set
Face
Set
Precision
Set
Surface_
1
Set
Surface_
2
Status
Closed
Status
Connected
Status
Curve
Gaps
Status
Degenerated
Status
Edge
Curves
Status
Gaps2d
Status
Gaps3d
Status
Lacking
Status
Loop
Status
Order
Status
Self
Intersection
Status
Small
Surface
This
Wire
Data
delete
get_
type_
descriptor
get_
type_
name
Generated using
TypeDoc