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
BRep_Builder
Class BRep_Builder
Hierarchy
TopoDS_Builder
BRep_Builder
Index
Constructors
constructor
Methods
Add
Continuity_
1
Continuity_
2
Degenerated
Make
Comp
Solid
Make
Compound
Make
Edge_
1
Make
Edge_
2
Make
Edge_
3
Make
Edge_
4
Make
Edge_
5
Make
Edge_
6
Make
Face_
1
Make
Face_
2
Make
Face_
3
Make
Face_
4
Make
Face_
5
Make
Shell
Make
Solid
Make
Vertex_
1
Make
Vertex_
2
Make
Wire
Natural
Restriction
Range_
1
Range_
2
Range_
3
Remove
Same
Parameter
Same
Range
Transfert_
1
Transfert_
2
Update
Edge_
1
Update
Edge_
10
Update
Edge_
11
Update
Edge_
12
Update
Edge_
13
Update
Edge_
14
Update
Edge_
15
Update
Edge_
16
Update
Edge_
17
Update
Edge_
18
Update
Edge_
19
Update
Edge_
2
Update
Edge_
3
Update
Edge_
4
Update
Edge_
5
Update
Edge_
6
Update
Edge_
7
Update
Edge_
8
Update
Edge_
9
Update
Face_
1
Update
Face_
2
Update
Face_
3
Update
Vertex_
1
Update
Vertex_
2
Update
Vertex_
3
Update
Vertex_
4
Update
Vertex_
5
Update
Vertex_
6
delete
Constructors
constructor
new BRep_
Builder
(
)
:
BRep_Builder
Returns
BRep_Builder
Methods
Add
Add
(
S
:
TopoDS_Shape
, C
:
TopoDS_Shape
)
:
void
Parameters
S:
TopoDS_Shape
C:
TopoDS_Shape
Returns
void
Continuity_
1
Continuity_
1
(
E
:
TopoDS_Edge
, F1
:
TopoDS_Face
, F2
:
TopoDS_Face
, C
:
GeomAbs_Shape
)
:
void
Parameters
E:
TopoDS_Edge
F1:
TopoDS_Face
F2:
TopoDS_Face
C:
GeomAbs_Shape
Returns
void
Continuity_
2
Continuity_
2
(
E
:
TopoDS_Edge
, S1
:
Handle_Geom_Surface
, S2
:
Handle_Geom_Surface
, L1
:
TopLoc_Location
, L2
:
TopLoc_Location
, C
:
GeomAbs_Shape
)
:
void
Parameters
E:
TopoDS_Edge
S1:
Handle_Geom_Surface
S2:
Handle_Geom_Surface
L1:
TopLoc_Location
L2:
TopLoc_Location
C:
GeomAbs_Shape
Returns
void
Degenerated
Degenerated
(
E
:
TopoDS_Edge
, D
:
boolean
)
:
void
Parameters
E:
TopoDS_Edge
D:
boolean
Returns
void
Make
Comp
Solid
Make
Comp
Solid
(
C
:
TopoDS_CompSolid
)
:
void
Parameters
C:
TopoDS_CompSolid
Returns
void
Make
Compound
Make
Compound
(
C
:
TopoDS_Compound
)
:
void
Parameters
C:
TopoDS_Compound
Returns
void
Make
Edge_
1
Make
Edge_
1
(
E
:
TopoDS_Edge
)
:
void
Parameters
E:
TopoDS_Edge
Returns
void
Make
Edge_
2
Make
Edge_
2
(
E
:
TopoDS_Edge
, C
:
Handle_Geom_Curve
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom_Curve
Tol:
number
Returns
void
Make
Edge_
3
Make
Edge_
3
(
E
:
TopoDS_Edge
, C
:
Handle_Geom_Curve
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom_Curve
L:
TopLoc_Location
Tol:
number
Returns
void
Make
Edge_
4
Make
Edge_
4
(
E
:
TopoDS_Edge
, P
:
Handle_Poly_Polygon3D
)
:
void
Parameters
E:
TopoDS_Edge
P:
Handle_Poly_Polygon3D
Returns
void
Make
Edge_
5
Make
Edge_
5
(
E
:
TopoDS_Edge
, N
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
)
:
void
Parameters
E:
TopoDS_Edge
N:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
Returns
void
Make
Edge_
6
Make
Edge_
6
(
E
:
TopoDS_Edge
, N
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
, L
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
N:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
L:
TopLoc_Location
Returns
void
Make
Face_
1
Make
Face_
1
(
F
:
TopoDS_Face
)
:
void
Parameters
F:
TopoDS_Face
Returns
void
Make
Face_
2
Make
Face_
2
(
F
:
TopoDS_Face
, S
:
Handle_Geom_Surface
, Tol
:
number
)
:
void
Parameters
F:
TopoDS_Face
S:
Handle_Geom_Surface
Tol:
number
Returns
void
Make
Face_
3
Make
Face_
3
(
F
:
TopoDS_Face
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
F:
TopoDS_Face
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Returns
void
Make
Face_
4
Make
Face_
4
(
theFace
:
TopoDS_Face
, theTriangulation
:
Handle_Poly_Triangulation
)
:
void
Parameters
theFace:
TopoDS_Face
theTriangulation:
Handle_Poly_Triangulation
Returns
void
Make
Face_
5
Make
Face_
5
(
theFace
:
TopoDS_Face
, theTriangulations
:
Poly_ListOfTriangulation
, theActiveTriangulation
:
Handle_Poly_Triangulation
)
:
void
Parameters
theFace:
TopoDS_Face
theTriangulations:
Poly_ListOfTriangulation
theActiveTriangulation:
Handle_Poly_Triangulation
Returns
void
Make
Shell
Make
Shell
(
S
:
TopoDS_Shell
)
:
void
Parameters
S:
TopoDS_Shell
Returns
void
Make
Solid
Make
Solid
(
S
:
TopoDS_Solid
)
:
void
Parameters
S:
TopoDS_Solid
Returns
void
Make
Vertex_
1
Make
Vertex_
1
(
V
:
TopoDS_Vertex
)
:
void
Parameters
V:
TopoDS_Vertex
Returns
void
Make
Vertex_
2
Make
Vertex_
2
(
V
:
TopoDS_Vertex
, P
:
gp_Pnt
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
P:
gp_Pnt
Tol:
number
Returns
void
Make
Wire
Make
Wire
(
W
:
TopoDS_Wire
)
:
void
Parameters
W:
TopoDS_Wire
Returns
void
Natural
Restriction
Natural
Restriction
(
F
:
TopoDS_Face
, N
:
boolean
)
:
void
Parameters
F:
TopoDS_Face
N:
boolean
Returns
void
Range_
1
Range_
1
(
E
:
TopoDS_Edge
, First
:
number
, Last
:
number
, Only3d
:
boolean
)
:
void
Parameters
E:
TopoDS_Edge
First:
number
Last:
number
Only3d:
boolean
Returns
void
Range_
2
Range_
2
(
E
:
TopoDS_Edge
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, First
:
number
, Last
:
number
)
:
void
Parameters
E:
TopoDS_Edge
S:
Handle_Geom_Surface
L:
TopLoc_Location
First:
number
Last:
number
Returns
void
Range_
3
Range_
3
(
E
:
TopoDS_Edge
, F
:
TopoDS_Face
, First
:
number
, Last
:
number
)
:
void
Parameters
E:
TopoDS_Edge
F:
TopoDS_Face
First:
number
Last:
number
Returns
void
Remove
Remove
(
S
:
TopoDS_Shape
, C
:
TopoDS_Shape
)
:
void
Parameters
S:
TopoDS_Shape
C:
TopoDS_Shape
Returns
void
Same
Parameter
Same
Parameter
(
E
:
TopoDS_Edge
, S
:
boolean
)
:
void
Parameters
E:
TopoDS_Edge
S:
boolean
Returns
void
Same
Range
Same
Range
(
E
:
TopoDS_Edge
, S
:
boolean
)
:
void
Parameters
E:
TopoDS_Edge
S:
boolean
Returns
void
Transfert_
1
Transfert_
1
(
Ein
:
TopoDS_Edge
, Eout
:
TopoDS_Edge
)
:
void
Parameters
Ein:
TopoDS_Edge
Eout:
TopoDS_Edge
Returns
void
Transfert_
2
Transfert_
2
(
Ein
:
TopoDS_Edge
, Eout
:
TopoDS_Edge
, Vin
:
TopoDS_Vertex
, Vout
:
TopoDS_Vertex
)
:
void
Parameters
Ein:
TopoDS_Edge
Eout:
TopoDS_Edge
Vin:
TopoDS_Vertex
Vout:
TopoDS_Vertex
Returns
void
Update
Edge_
1
Update
Edge_
1
(
E
:
TopoDS_Edge
, C
:
Handle_Geom_Curve
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom_Curve
Tol:
number
Returns
void
Update
Edge_
10
Update
Edge_
10
(
E
:
TopoDS_Edge
, P
:
Handle_Poly_Polygon3D
, L
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
P:
Handle_Poly_Polygon3D
L:
TopLoc_Location
Returns
void
Update
Edge_
11
Update
Edge_
11
(
E
:
TopoDS_Edge
, N
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
)
:
void
Parameters
E:
TopoDS_Edge
N:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
Returns
void
Update
Edge_
12
Update
Edge_
12
(
E
:
TopoDS_Edge
, N
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
, L
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
N:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
L:
TopLoc_Location
Returns
void
Update
Edge_
13
Update
Edge_
13
(
E
:
TopoDS_Edge
, N1
:
Handle_Poly_PolygonOnTriangulation
, N2
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
)
:
void
Parameters
E:
TopoDS_Edge
N1:
Handle_Poly_PolygonOnTriangulation
N2:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
Returns
void
Update
Edge_
14
Update
Edge_
14
(
E
:
TopoDS_Edge
, N1
:
Handle_Poly_PolygonOnTriangulation
, N2
:
Handle_Poly_PolygonOnTriangulation
, T
:
Handle_Poly_Triangulation
, L
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
N1:
Handle_Poly_PolygonOnTriangulation
N2:
Handle_Poly_PolygonOnTriangulation
T:
Handle_Poly_Triangulation
L:
TopLoc_Location
Returns
void
Update
Edge_
15
Update
Edge_
15
(
E
:
TopoDS_Edge
, P
:
Handle_Poly_Polygon2D
, S
:
TopoDS_Face
)
:
void
Parameters
E:
TopoDS_Edge
P:
Handle_Poly_Polygon2D
S:
TopoDS_Face
Returns
void
Update
Edge_
16
Update
Edge_
16
(
E
:
TopoDS_Edge
, P
:
Handle_Poly_Polygon2D
, S
:
Handle_Geom_Surface
, T
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
P:
Handle_Poly_Polygon2D
S:
Handle_Geom_Surface
T:
TopLoc_Location
Returns
void
Update
Edge_
17
Update
Edge_
17
(
E
:
TopoDS_Edge
, P1
:
Handle_Poly_Polygon2D
, P2
:
Handle_Poly_Polygon2D
, S
:
TopoDS_Face
)
:
void
Parameters
E:
TopoDS_Edge
P1:
Handle_Poly_Polygon2D
P2:
Handle_Poly_Polygon2D
S:
TopoDS_Face
Returns
void
Update
Edge_
18
Update
Edge_
18
(
E
:
TopoDS_Edge
, P1
:
Handle_Poly_Polygon2D
, P2
:
Handle_Poly_Polygon2D
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
)
:
void
Parameters
E:
TopoDS_Edge
P1:
Handle_Poly_Polygon2D
P2:
Handle_Poly_Polygon2D
S:
Handle_Geom_Surface
L:
TopLoc_Location
Returns
void
Update
Edge_
19
Update
Edge_
19
(
E
:
TopoDS_Edge
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
Tol:
number
Returns
void
Update
Edge_
2
Update
Edge_
2
(
E
:
TopoDS_Edge
, C
:
Handle_Geom_Curve
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom_Curve
L:
TopLoc_Location
Tol:
number
Returns
void
Update
Edge_
3
Update
Edge_
3
(
E
:
TopoDS_Edge
, C
:
Handle_Geom2d_Curve
, F
:
TopoDS_Face
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom2d_Curve
F:
TopoDS_Face
Tol:
number
Returns
void
Update
Edge_
4
Update
Edge_
4
(
E
:
TopoDS_Edge
, C1
:
Handle_Geom2d_Curve
, C2
:
Handle_Geom2d_Curve
, F
:
TopoDS_Face
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C1:
Handle_Geom2d_Curve
C2:
Handle_Geom2d_Curve
F:
TopoDS_Face
Tol:
number
Returns
void
Update
Edge_
5
Update
Edge_
5
(
E
:
TopoDS_Edge
, C
:
Handle_Geom2d_Curve
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom2d_Curve
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Returns
void
Update
Edge_
6
Update
Edge_
6
(
E
:
TopoDS_Edge
, C
:
Handle_Geom2d_Curve
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
, Pf
:
gp_Pnt2d
, Pl
:
gp_Pnt2d
)
:
void
Parameters
E:
TopoDS_Edge
C:
Handle_Geom2d_Curve
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Pf:
gp_Pnt2d
Pl:
gp_Pnt2d
Returns
void
Update
Edge_
7
Update
Edge_
7
(
E
:
TopoDS_Edge
, C1
:
Handle_Geom2d_Curve
, C2
:
Handle_Geom2d_Curve
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
E:
TopoDS_Edge
C1:
Handle_Geom2d_Curve
C2:
Handle_Geom2d_Curve
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Returns
void
Update
Edge_
8
Update
Edge_
8
(
E
:
TopoDS_Edge
, C1
:
Handle_Geom2d_Curve
, C2
:
Handle_Geom2d_Curve
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
, Pf
:
gp_Pnt2d
, Pl
:
gp_Pnt2d
)
:
void
Parameters
E:
TopoDS_Edge
C1:
Handle_Geom2d_Curve
C2:
Handle_Geom2d_Curve
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Pf:
gp_Pnt2d
Pl:
gp_Pnt2d
Returns
void
Update
Edge_
9
Update
Edge_
9
(
E
:
TopoDS_Edge
, P
:
Handle_Poly_Polygon3D
)
:
void
Parameters
E:
TopoDS_Edge
P:
Handle_Poly_Polygon3D
Returns
void
Update
Face_
1
Update
Face_
1
(
F
:
TopoDS_Face
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
F:
TopoDS_Face
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Returns
void
Update
Face_
2
Update
Face_
2
(
theFace
:
TopoDS_Face
, theTriangulation
:
Handle_Poly_Triangulation
, theToReset
:
boolean
)
:
void
Parameters
theFace:
TopoDS_Face
theTriangulation:
Handle_Poly_Triangulation
theToReset:
boolean
Returns
void
Update
Face_
3
Update
Face_
3
(
F
:
TopoDS_Face
, Tol
:
number
)
:
void
Parameters
F:
TopoDS_Face
Tol:
number
Returns
void
Update
Vertex_
1
Update
Vertex_
1
(
V
:
TopoDS_Vertex
, P
:
gp_Pnt
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
P:
gp_Pnt
Tol:
number
Returns
void
Update
Vertex_
2
Update
Vertex_
2
(
V
:
TopoDS_Vertex
, P
:
number
, E
:
TopoDS_Edge
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
P:
number
E:
TopoDS_Edge
Tol:
number
Returns
void
Update
Vertex_
3
Update
Vertex_
3
(
V
:
TopoDS_Vertex
, P
:
number
, E
:
TopoDS_Edge
, F
:
TopoDS_Face
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
P:
number
E:
TopoDS_Edge
F:
TopoDS_Face
Tol:
number
Returns
void
Update
Vertex_
4
Update
Vertex_
4
(
V
:
TopoDS_Vertex
, P
:
number
, E
:
TopoDS_Edge
, S
:
Handle_Geom_Surface
, L
:
TopLoc_Location
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
P:
number
E:
TopoDS_Edge
S:
Handle_Geom_Surface
L:
TopLoc_Location
Tol:
number
Returns
void
Update
Vertex_
5
Update
Vertex_
5
(
Ve
:
TopoDS_Vertex
, U
:
number
, V
:
number
, F
:
TopoDS_Face
, Tol
:
number
)
:
void
Parameters
Ve:
TopoDS_Vertex
U:
number
V:
number
F:
TopoDS_Face
Tol:
number
Returns
void
Update
Vertex_
6
Update
Vertex_
6
(
V
:
TopoDS_Vertex
, Tol
:
number
)
:
void
Parameters
V:
TopoDS_Vertex
Tol:
number
Returns
void
delete
delete
(
)
:
void
Returns
void
Exports
BRep_
Builder
constructor
Add
Continuity_
1
Continuity_
2
Degenerated
Make
Comp
Solid
Make
Compound
Make
Edge_
1
Make
Edge_
2
Make
Edge_
3
Make
Edge_
4
Make
Edge_
5
Make
Edge_
6
Make
Face_
1
Make
Face_
2
Make
Face_
3
Make
Face_
4
Make
Face_
5
Make
Shell
Make
Solid
Make
Vertex_
1
Make
Vertex_
2
Make
Wire
Natural
Restriction
Range_
1
Range_
2
Range_
3
Remove
Same
Parameter
Same
Range
Transfert_
1
Transfert_
2
Update
Edge_
1
Update
Edge_
10
Update
Edge_
11
Update
Edge_
12
Update
Edge_
13
Update
Edge_
14
Update
Edge_
15
Update
Edge_
16
Update
Edge_
17
Update
Edge_
18
Update
Edge_
19
Update
Edge_
2
Update
Edge_
3
Update
Edge_
4
Update
Edge_
5
Update
Edge_
6
Update
Edge_
7
Update
Edge_
8
Update
Edge_
9
Update
Face_
1
Update
Face_
2
Update
Face_
3
Update
Vertex_
1
Update
Vertex_
2
Update
Vertex_
3
Update
Vertex_
4
Update
Vertex_
5
Update
Vertex_
6
delete
Generated using
TypeDoc