brepjs API Reference
GitHub
npm
Getting Started
Preparing search index...
topology
Module topology
Interfaces
BSplineApproximationOptions
References
addHoles
→
addHoles
adjacentFaces
→
adjacentFaces
approximateCurve
→
approximateCurve
ApproximateCurveOptions
→
ApproximateCurveOptions
asTopo
→
asTopo
autoHeal
→
autoHeal
AutoHealOptions
→
AutoHealOptions
bezier
→
bezier
BooleanOptions
→
BooleanOptions
Bounds3D
→
Bounds3D
box
→
box
bsplineApprox
→
bsplineApprox
BufferGeometryData
→
BufferGeometryData
BufferGeometryGroup
→
BufferGeometryGroup
cast
→
cast
chamferDistAngleShape
→
chamferDistAngleShape
chamferWithEvolution
→
chamferWithEvolution
checkBoolean
→
checkBoolean
circle
→
circle
CircleOptions
→
CircleOptions
classifyPointOnFace
→
classifyPointOnFace
clearMeshCache
→
clearMeshCache
compound
→
compound
cone
→
cone
ConeOptions
→
ConeOptions
createMeshCache
→
createMeshCache
curveEndPoint
→
curveEndPoint
curveIsClosed
→
curveIsClosed
curveIsPeriodic
→
curveIsPeriodic
curveLength
→
curveLength
curvePeriod
→
curvePeriod
curvePointAt
→
curvePointAt
curveStartPoint
→
curveStartPoint
curveTangentAt
→
curveTangentAt
cutAll
→
cutAll
cutWithEvolution
→
cutWithEvolution
cylinder
→
cylinder
CylinderOptions
→
CylinderOptions
deserializeShape
→
deserializeShape
downcast
→
downcast
EdgeMesh
→
EdgeMesh
edgesOfFace
→
edgesOfFace
ellipse
→
ellipse
ellipseArc
→
ellipseArc
EllipseArcOptions
→
EllipseArcOptions
ellipsoid
→
ellipsoid
EvolutionResult
→
EvolutionResult
exportIGES
→
exportIGES
exportSTEP
→
exportSTEP
exportSTL
→
exportSTL
face
→
face
faceCenter
→
faceCenter
faceGeomType
→
faceGeomType
faceOrientation
→
faceOrientation
facesOfEdge
→
facesOfEdge
filledFace
→
filledFace
filletWithEvolution
→
filletWithEvolution
fixSelfIntersection
→
fixSelfIntersection
fixShape
→
fixShape
flipFaceOrientation
→
flipFaceOrientation
flipOrientation
→
flipOrientation
fuseAll
→
fuseAll
fuseWithEvolution
→
fuseWithEvolution
GenericTopo
→
GenericTopo
getBounds
→
getBounds
getCurveType
→
getCurveType
getEdges
→
getEdges
getFaces
→
getFaces
getHashCode
→
getHashCode
getNurbsCurveData
→
getNurbsCurveData
getNurbsSurfaceData
→
getNurbsSurfaceData
getOrientation
→
getOrientation
getSurfaceType
→
getSurfaceType
getVertices
→
getVertices
getWires
→
getWires
GroupedBufferGeometryData
→
GroupedBufferGeometryData
healFace
→
healFace
HealingReport
→
HealingReport
HealingStepDiagnostic
→
HealingStepDiagnostic
healSolid
→
healSolid
healWire
→
healWire
helix
→
helix
HelixOptions
→
HelixOptions
innerWires
→
innerWires
interpolateCurve
→
interpolateCurve
InterpolateCurveOptions
→
InterpolateCurveOptions
intersectWithEvolution
→
intersectWithEvolution
invalidateShapeCache
→
invalidateShapeCache
isCompSolid
→
isCompSolid
isEqualShape
→
isEqualShape
isSameShape
→
isSameShape
iterEdges
→
iterEdges
iterFaces
→
iterFaces
iterTopo
→
iterTopo
iterVertices
→
iterVertices
iterWires
→
iterWires
line
→
line
LineGeometryData
→
LineGeometryData
MeshCacheContext
→
MeshCacheContext
MeshOptions
→
MeshOptions
normalAt
→
normalAt
offsetFace
→
offsetFace
offsetWire2D
→
offsetWire2D
outerWire
→
outerWire
pointOnSurface
→
pointOnSurface
PointProjectionResult
→
PointProjectionResult
polygon
→
polygon
positionOnCurve
→
positionOnCurve
projectPointOnFace
→
projectPointOnFace
sewShells
→
sewShells
ShapeDescription
→
ShapeDescription
ShapeEvolution
→
ShapeEvolution
ShapeMesh
→
ShapeMesh
shapeType
→
shapeType
sharedEdges
→
sharedEdges
shellWithEvolution
→
shellWithEvolution
solid
→
solid
solidFromShell
→
solidFromShell
sphere
→
sphere
SphereOptions
→
SphereOptions
subFace
→
subFace
tangentArc
→
tangentArc
threePointArc
→
threePointArc
toBufferGeometryData
→
toBufferGeometryData
toGroupedBufferGeometryData
→
toGroupedBufferGeometryData
toLineGeometryData
→
toLineGeometryData
TopoEntity
→
TopoEntity
torus
→
torus
TorusOptions
→
TorusOptions
uvBounds
→
uvBounds
UVBounds
→
UVBounds
uvCoordinates
→
uvCoordinates
variableFillet
→
variableFillet
VariableFilletRadius
→
VariableFilletRadius
vertex
→
vertex
vertexPosition
→
vertexPosition
verticesOfEdge
→
verticesOfEdge
wire
→
wire
wireLoop
→
wireLoop
wiresOfFace
→
wiresOfFace
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Interfaces
B
Spline
Approximation
Options
References
add
Holes
adjacent
Faces
approximate
Curve
Approximate
Curve
Options
as
Topo
auto
Heal
Auto
Heal
Options
bezier
Boolean
Options
Bounds3
D
box
bspline
Approx
Buffer
Geometry
Data
Buffer
Geometry
Group
cast
chamfer
Dist
Angle
Shape
chamfer
With
Evolution
check
Boolean
circle
Circle
Options
classify
Point
On
Face
clear
Mesh
Cache
compound
cone
Cone
Options
create
Mesh
Cache
curve
End
Point
curve
Is
Closed
curve
Is
Periodic
curve
Length
curve
Period
curve
Point
At
curve
Start
Point
curve
Tangent
At
cut
All
cut
With
Evolution
cylinder
Cylinder
Options
deserialize
Shape
downcast
Edge
Mesh
edges
Of
Face
ellipse
ellipse
Arc
Ellipse
Arc
Options
ellipsoid
Evolution
Result
export
IGES
export
STEP
export
STL
face
face
Center
face
Geom
Type
face
Orientation
faces
Of
Edge
filled
Face
fillet
With
Evolution
fix
Self
Intersection
fix
Shape
flip
Face
Orientation
flip
Orientation
fuse
All
fuse
With
Evolution
Generic
Topo
get
Bounds
get
Curve
Type
get
Edges
get
Faces
get
Hash
Code
get
Nurbs
Curve
Data
get
Nurbs
Surface
Data
get
Orientation
get
Surface
Type
get
Vertices
get
Wires
Grouped
Buffer
Geometry
Data
heal
Face
Healing
Report
Healing
Step
Diagnostic
heal
Solid
heal
Wire
helix
Helix
Options
inner
Wires
interpolate
Curve
Interpolate
Curve
Options
intersect
With
Evolution
invalidate
Shape
Cache
is
Comp
Solid
is
Equal
Shape
is
Same
Shape
iter
Edges
iter
Faces
iter
Topo
iter
Vertices
iter
Wires
line
Line
Geometry
Data
Mesh
Cache
Context
Mesh
Options
normal
At
offset
Face
offset
Wire2
D
outer
Wire
point
On
Surface
Point
Projection
Result
polygon
position
On
Curve
project
Point
On
Face
sew
Shells
Shape
Description
Shape
Evolution
Shape
Mesh
shape
Type
shared
Edges
shell
With
Evolution
solid
solid
From
Shell
sphere
Sphere
Options
sub
Face
tangent
Arc
three
Point
Arc
to
Buffer
Geometry
Data
to
Grouped
Buffer
Geometry
Data
to
Line
Geometry
Data
Topo
Entity
torus
Torus
Options
uv
Bounds
UV
Bounds
uv
Coordinates
variable
Fillet
Variable
Fillet
Radius
vertex
vertex
Position
vertices
Of
Edge
wire
wire
Loop
wires
Of
Face
GitHub
npm
Getting Started
brepjs API Reference
Loading...