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
TopOpeBRepDS_BuildTool_2
Class TopOpeBRepDS_BuildTool_2
Hierarchy
TopOpeBRepDS_BuildTool
TopOpeBRepDS_BuildTool_2
Index
Constructors
constructor
Methods
Add
Edge
Vertex_
1
Add
Edge
Vertex_
2
Add
Face
Wire
Add
Shell
Face
Add
Solid
Shell
Add
Wire
Edge
Approx
Curves
Approximation
Change
Geom
Tool
Closed
ComputePCurves
Copy
Edge
Copy
Face
Curve3D
Get
Geom
Tool
Get
Oriented
Edge
Vertices
Make
Edge_
1
Make
Edge_
2
Make
Edge_
3
Make
Edge_
4
Make
Face
Make
Shell
Make
Solid
Make
Vertex
Make
Wire
Orientation_
1
Orientation_
2
Over
Write_
1
Over
Write_
2
PCurve_
1
PCurve_
2
Parameter_
1
Parameter_
2
PutPCurves
Range
Recompute
Curves
Translate_
1
Translate_
2
Update
Edge
Update
Edge
Curve
Tol
Update
Surface_
1
Update
Surface_
2
delete
Constructors
constructor
new
Top
OpeBRepDS_
Build
Tool_
2
(
OutCurveType
:
TopOpeBRepTool_OutCurveType
)
:
TopOpeBRepDS_BuildTool_2
Parameters
OutCurveType:
TopOpeBRepTool_OutCurveType
Returns
TopOpeBRepDS_BuildTool_2
Methods
Add
Edge
Vertex_
1
Add
Edge
Vertex_
1
(
Ein
:
TopoDS_Shape
, Eou
:
TopoDS_Shape
, V
:
TopoDS_Shape
)
:
void
Parameters
Ein:
TopoDS_Shape
Eou:
TopoDS_Shape
V:
TopoDS_Shape
Returns
void
Add
Edge
Vertex_
2
Add
Edge
Vertex_
2
(
E
:
TopoDS_Shape
, V
:
TopoDS_Shape
)
:
void
Parameters
E:
TopoDS_Shape
V:
TopoDS_Shape
Returns
void
Add
Face
Wire
Add
Face
Wire
(
F
:
TopoDS_Shape
, W
:
TopoDS_Shape
)
:
void
Parameters
F:
TopoDS_Shape
W:
TopoDS_Shape
Returns
void
Add
Shell
Face
Add
Shell
Face
(
Sh
:
TopoDS_Shape
, F
:
TopoDS_Shape
)
:
void
Parameters
Sh:
TopoDS_Shape
F:
TopoDS_Shape
Returns
void
Add
Solid
Shell
Add
Solid
Shell
(
S
:
TopoDS_Shape
, Sh
:
TopoDS_Shape
)
:
void
Parameters
S:
TopoDS_Shape
Sh:
TopoDS_Shape
Returns
void
Add
Wire
Edge
Add
Wire
Edge
(
W
:
TopoDS_Shape
, E
:
TopoDS_Shape
)
:
void
Parameters
W:
TopoDS_Shape
E:
TopoDS_Shape
Returns
void
Approx
Curves
Approx
Curves
(
C
:
TopOpeBRepDS_Curve
, E
:
TopoDS_Edge
, inewC
:
Graphic3d_ZLayerId
, HDS
:
Handle_TopOpeBRepDS_HDataStructure
)
:
void
Parameters
C:
TopOpeBRepDS_Curve
E:
TopoDS_Edge
inewC:
Graphic3d_ZLayerId
HDS:
Handle_TopOpeBRepDS_HDataStructure
Returns
void
Approximation
Approximation
(
)
:
boolean
Returns
boolean
Change
Geom
Tool
Change
Geom
Tool
(
)
:
TopOpeBRepTool_GeomTool
Returns
TopOpeBRepTool_GeomTool
Closed
Closed
(
S
:
TopoDS_Shape
, B
:
boolean
)
:
void
Parameters
S:
TopoDS_Shape
B:
boolean
Returns
void
ComputePCurves
ComputePCurves
(
C
:
TopOpeBRepDS_Curve
, E
:
TopoDS_Edge
, newC
:
TopOpeBRepDS_Curve
, CompPC1
:
boolean
, CompPC2
:
boolean
, CompC3D
:
boolean
)
:
void
Parameters
C:
TopOpeBRepDS_Curve
E:
TopoDS_Edge
newC:
TopOpeBRepDS_Curve
CompPC1:
boolean
CompPC2:
boolean
CompC3D:
boolean
Returns
void
Copy
Edge
Copy
Edge
(
Ein
:
TopoDS_Shape
, Eou
:
TopoDS_Shape
)
:
void
Parameters
Ein:
TopoDS_Shape
Eou:
TopoDS_Shape
Returns
void
Copy
Face
Copy
Face
(
Fin
:
TopoDS_Shape
, Fou
:
TopoDS_Shape
)
:
void
Parameters
Fin:
TopoDS_Shape
Fou:
TopoDS_Shape
Returns
void
Curve3D
Curve3D
(
E
:
TopoDS_Shape
, C
:
Handle_Geom_Curve
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Shape
C:
Handle_Geom_Curve
Tol:
number
Returns
void
Get
Geom
Tool
Get
Geom
Tool
(
)
:
TopOpeBRepTool_GeomTool
Returns
TopOpeBRepTool_GeomTool
Get
Oriented
Edge
Vertices
Get
Oriented
Edge
Vertices
(
E
:
TopoDS_Edge
, Vmin
:
TopoDS_Vertex
, Vmax
:
TopoDS_Vertex
, Parmin
:
number
, Parmax
:
number
)
:
void
Parameters
E:
TopoDS_Edge
Vmin:
TopoDS_Vertex
Vmax:
TopoDS_Vertex
Parmin:
number
Parmax:
number
Returns
void
Make
Edge_
1
Make
Edge_
1
(
E
:
TopoDS_Shape
, C
:
TopOpeBRepDS_Curve
)
:
void
Parameters
E:
TopoDS_Shape
C:
TopOpeBRepDS_Curve
Returns
void
Make
Edge_
2
Make
Edge_
2
(
E
:
TopoDS_Shape
, C
:
TopOpeBRepDS_Curve
, DS
:
TopOpeBRepDS_DataStructure
)
:
void
Parameters
E:
TopoDS_Shape
C:
TopOpeBRepDS_Curve
DS:
TopOpeBRepDS_DataStructure
Returns
void
Make
Edge_
3
Make
Edge_
3
(
E
:
TopoDS_Shape
, C
:
Handle_Geom_Curve
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Shape
C:
Handle_Geom_Curve
Tol:
number
Returns
void
Make
Edge_
4
Make
Edge_
4
(
E
:
TopoDS_Shape
)
:
void
Parameters
E:
TopoDS_Shape
Returns
void
Make
Face
Make
Face
(
F
:
TopoDS_Shape
, S
:
TopOpeBRepDS_Surface
)
:
void
Parameters
F:
TopoDS_Shape
S:
TopOpeBRepDS_Surface
Returns
void
Make
Shell
Make
Shell
(
Sh
:
TopoDS_Shape
)
:
void
Parameters
Sh:
TopoDS_Shape
Returns
void
Make
Solid
Make
Solid
(
S
:
TopoDS_Shape
)
:
void
Parameters
S:
TopoDS_Shape
Returns
void
Make
Vertex
Make
Vertex
(
V
:
TopoDS_Shape
, P
:
TopOpeBRepDS_Point
)
:
void
Parameters
V:
TopoDS_Shape
P:
TopOpeBRepDS_Point
Returns
void
Make
Wire
Make
Wire
(
W
:
TopoDS_Shape
)
:
void
Parameters
W:
TopoDS_Shape
Returns
void
Orientation_
1
Orientation_
1
(
S
:
TopoDS_Shape
, O
:
TopAbs_Orientation
)
:
void
Parameters
S:
TopoDS_Shape
O:
TopAbs_Orientation
Returns
void
Orientation_
2
Orientation_
2
(
S
:
TopoDS_Shape
)
:
TopAbs_Orientation
Parameters
S:
TopoDS_Shape
Returns
TopAbs_Orientation
Over
Write_
1
Over
Write_
1
(
)
:
boolean
Returns
boolean
Over
Write_
2
Over
Write_
2
(
O
:
boolean
)
:
void
Parameters
O:
boolean
Returns
void
PCurve_
1
PCurve_
1
(
F
:
TopoDS_Shape
, E
:
TopoDS_Shape
, C
:
Handle_Geom2d_Curve
)
:
void
Parameters
F:
TopoDS_Shape
E:
TopoDS_Shape
C:
Handle_Geom2d_Curve
Returns
void
PCurve_
2
PCurve_
2
(
F
:
TopoDS_Shape
, E
:
TopoDS_Shape
, CDS
:
TopOpeBRepDS_Curve
, C
:
Handle_Geom2d_Curve
)
:
void
Parameters
F:
TopoDS_Shape
E:
TopoDS_Shape
CDS:
TopOpeBRepDS_Curve
C:
Handle_Geom2d_Curve
Returns
void
Parameter_
1
Parameter_
1
(
E
:
TopoDS_Shape
, V
:
TopoDS_Shape
, P
:
number
)
:
void
Parameters
E:
TopoDS_Shape
V:
TopoDS_Shape
P:
number
Returns
void
Parameter_
2
Parameter_
2
(
C
:
TopOpeBRepDS_Curve
, E
:
TopoDS_Shape
, V
:
TopoDS_Shape
)
:
void
Parameters
C:
TopOpeBRepDS_Curve
E:
TopoDS_Shape
V:
TopoDS_Shape
Returns
void
PutPCurves
PutPCurves
(
newC
:
TopOpeBRepDS_Curve
, E
:
TopoDS_Edge
, CompPC1
:
boolean
, CompPC2
:
boolean
)
:
void
Parameters
newC:
TopOpeBRepDS_Curve
E:
TopoDS_Edge
CompPC1:
boolean
CompPC2:
boolean
Returns
void
Range
Range
(
E
:
TopoDS_Shape
, first
:
number
, last
:
number
)
:
void
Parameters
E:
TopoDS_Shape
first:
number
last:
number
Returns
void
Recompute
Curves
Recompute
Curves
(
C
:
TopOpeBRepDS_Curve
, oldE
:
TopoDS_Edge
, E
:
TopoDS_Edge
, inewC
:
Graphic3d_ZLayerId
, HDS
:
Handle_TopOpeBRepDS_HDataStructure
)
:
void
Parameters
C:
TopOpeBRepDS_Curve
oldE:
TopoDS_Edge
E:
TopoDS_Edge
inewC:
Graphic3d_ZLayerId
HDS:
Handle_TopOpeBRepDS_HDataStructure
Returns
void
Translate_
1
Translate_
1
(
)
:
boolean
Returns
boolean
Translate_
2
Translate_
2
(
T
:
boolean
)
:
void
Parameters
T:
boolean
Returns
void
Update
Edge
Update
Edge
(
Ein
:
TopoDS_Shape
, Eou
:
TopoDS_Shape
)
:
void
Parameters
Ein:
TopoDS_Shape
Eou:
TopoDS_Shape
Returns
void
Update
Edge
Curve
Tol
Update
Edge
Curve
Tol
(
F1
:
TopoDS_Face
, F2
:
TopoDS_Face
, E
:
TopoDS_Edge
, C3Dnew
:
Handle_Geom_Curve
, tol3d
:
number
, tol2d1
:
number
, tol2d2
:
number
, newtol
:
number
, newparmin
:
number
, newparmax
:
number
)
:
void
Parameters
F1:
TopoDS_Face
F2:
TopoDS_Face
E:
TopoDS_Edge
C3Dnew:
Handle_Geom_Curve
tol3d:
number
tol2d1:
number
tol2d2:
number
newtol:
number
newparmin:
number
newparmax:
number
Returns
void
Update
Surface_
1
Update
Surface_
1
(
F
:
TopoDS_Shape
, SU
:
Handle_Geom_Surface
)
:
void
Parameters
F:
TopoDS_Shape
SU:
Handle_Geom_Surface
Returns
void
Update
Surface_
2
Update
Surface_
2
(
E
:
TopoDS_Shape
, oldF
:
TopoDS_Shape
, newF
:
TopoDS_Shape
)
:
void
Parameters
E:
TopoDS_Shape
oldF:
TopoDS_Shape
newF:
TopoDS_Shape
Returns
void
delete
delete
(
)
:
void
Returns
void
Exports
Top
OpeBRepDS_
Build
Tool_
2
constructor
Add
Edge
Vertex_
1
Add
Edge
Vertex_
2
Add
Face
Wire
Add
Shell
Face
Add
Solid
Shell
Add
Wire
Edge
Approx
Curves
Approximation
Change
Geom
Tool
Closed
ComputePCurves
Copy
Edge
Copy
Face
Curve3D
Get
Geom
Tool
Get
Oriented
Edge
Vertices
Make
Edge_
1
Make
Edge_
2
Make
Edge_
3
Make
Edge_
4
Make
Face
Make
Shell
Make
Solid
Make
Vertex
Make
Wire
Orientation_
1
Orientation_
2
Over
Write_
1
Over
Write_
2
PCurve_
1
PCurve_
2
Parameter_
1
Parameter_
2
PutPCurves
Range
Recompute
Curves
Translate_
1
Translate_
2
Update
Edge
Update
Edge
Curve
Tol
Update
Surface_
1
Update
Surface_
2
delete
Generated using
TypeDoc