brepjs API Reference
GitHub
npm
Getting Started
Preparing search index...
index
Module index
Drawing
Drawing
DrawingPen
drawRectangle
draw
drawCircle
drawEllipse
drawFaceOutline
drawParametricFunction
drawPointsInterpolation
drawPolysides
drawProjection
drawRoundedRectangle
drawSingleCircle
drawSingleEllipse
drawText
Other
booleans
construction
io
measurement
modifiers
patterns
primitives
query
transforms
BrepBugError
BrepkitAdapter
BrepWrapperError
DisposalScope
OcctWasmAdapter
ApproximateCurveOptions
AssemblyNode
AssemblyNodeOptions
AssemblySolveResult
AutoHealOptions
Blueprint
Blueprints
BooleanDiagnostics
BooleanIssue
BooleanOptions
BooleanPipelineStep
BossOptions
BoundingBox2d
Bounds3D
BoxOptions
BrepError
BrepkitHandle
BrokenRef
BufferGeometryData
BufferGeometryGroup
Camera
CheckBooleanResult
CircleOptions
CleanLoftOptions
ComposedTransform
CompoundBlueprint
ConeOptions
ConstraintSketchCapability
CornerFilter
CornerFinderFn
CurvatureResult
Curve2D
Curve2DHandle
CurveLike
CylinderOptions
Deletable
DisposalStats
DisposeRequest
DistanceProps
DraftOptions
DrawingInterface
DrawingLike
DrillOptions
DXFExportOptions
DXFImportOptions
EdgeFinderFn
EdgeMesh
EllipseArcOptions
EllipseOptions
EllipsoidOptions
Err
ErrorResponse
EvolutionResult
ExtrudeAllEntry
ExtrusionProfile
FaceFinderFn
FontMetricsResult
GeometricHint
GltfExportOptions
GltfMaterial
GroupedBufferGeometryData
GuidedSweepOptions
HealingReport
HealingStepDiagnostic
HelixOptions
HistoryOperationRegistry
HullOptions
InitRequest
InterferencePair
InterferenceResult
InterpolateCurveOptions
KernelBooleanOps
KernelBuilderOps
KernelCore
KernelCurveOps
KernelEvolutionOps
KernelHandle
KernelIOOps
KernelMeasureOps
KernelMeshOps
KernelModifierOps
KernelPrimitiveOps
KernelRepairOps
KernelSurfaceOps
KernelSweepOps
KernelTopologyOps
KernelTransformOps
LinearProps
LineGeometryData
LODGeometryData
LoftAllEntry
MateEntity
MatrixTransform
MeshCacheContext
MeshOptions
MinkowskiOptions
MirrorJoinOptions
MirrorOptions
ModelHistory
MultiLODMesh
MultiSweepOptions
NurbsCurveData
NurbsSurfaceData
OcctKernelWasm
OcctWasmHandle
OcctWasmModule
Ok
OperationRegistry
OperationRequest
OperationStep
PendingTask
PhysicalProps
Plane
PocketOptions
PointProjectionResult
PolyhedronOptions
ProjectionCapability
RectangularPatternOptions
ResolvedRef
ResultPipeline
RevolveOptions
RoofOptions
RotateOptions
ScaleOptions
SerializedHistory
ShapeDescription
ShapeEvolution
ShapeFinder
ShapeHandle
ShapeMesh
ShapeOptions
ShapeRef
SkeletonFace
SkeletonNode
SketchData
SketchInterface
SkPoint2D
SphereOptions
StepExportOptions
StepExportPart
StraightSkeleton
SuccessResponse
SurfaceFromGridOptions
SurfaceFromImageOptions
SurfaceProps
SVGImportOptions
SweepOptions
SweepSectionConfig
TaskQueue
TextMetricsResult
ThreeMFExportOptions
ThreeMFMaterial
TorusOptions
UVBounds
VariableFilletRadius
VertexFinderFn
VolumeProps
WireFinderFn
WorkerClient
WorkerClientOptions
WorkerRequest
WorkerResponse
WorkerResult
Wrapped
Wrapped3D
WrappedCurve
WrappedFace
WrappedMarker
AnyShape
AssemblyExporter
BooleanOpType
BrepErrorCode
BrepErrorKind
ChamferDistance
ChamferRadius
ClosedWire
Color
ColorInput
Compound
CompSolid
CubeFace
CurveType
Dimension
DimensionError
DirectionInput
DraftAngle
DXFEntity
Edge
Face
FaceScorer
FilletRadius
FinderFn
GenericTopo
KernelAdapter
ManifoldShell
MateConstraint
Matrix4x4
MatrixInput
OperationFn
OperationHandler
OrientedFace
PerformanceStats
PipelineOp
PlanarFace
PlanarWire
PlaneInput
PlaneName
Point2D
PointInput
ProjectionPlane
RadiusOptions
RequireDimension
Result
RoleTable
SameDimension
ScaleMode
Shape1D
Shape2D
Shape3D
Shapeable
ShapeKind
ShapeOrientation
ShapeType
Shell
SingleFace
Solid
SplineOptions
SupportedUnit
SurfaceType
TopoEntity
TransformOp
Unit
UnknownDimShape
ValidSolid
Vec2
Vec3
Vertex
Wire
all
BrepErrorCode
DEG2RAD
flatMap
HASH_CODE_MAX
OK
RAD2DEG
addChild
addHoles
addMate
addStep
adjacentFaces
andThen
applyGlue
applyMatrix
approximateCurve
as2D
as3D
assignRoles
asTopo
autoHeal
bezier
blueprintToDXF
booleanPipeline
boss
box
bsplineApprox
bug
cameraFromPlane
cameraLookAt
captureHint
cast
castShape
castShape3D
chamfer
chamferDistAngleShape
chamferWithEvolution
checkAllInterferences
checkBoolean
checkInterference
circle
circularPattern
classifyPointOnFace
clearMeshCache
clone
closedWire
collect
collectShapes
colorFaces
colorShape
complexExtrude
composeTransforms
compound
compoundSketchExtrude
compoundSketchFace
compoundSketchLoft
compoundSketchRevolve
computationError
computeStraightSkeleton
cone
convexHull
cornerFinder
countNodes
createAssembly
createAssemblyNode
createBlueprint
createCamera
createCompound
createCompoundBlueprint
createDistanceQuery
createEdge
createFace
createHandle
createHistory
createKernelHandle
createMeshCache
createNamedPlane
createOperationRegistry
createPlane
createRef
createRegistry
createShell
createSolid
createTaskQueue
createVertex
createWire
createWorkerClient
createWorkerHandler
curve2dBoundingBox
curve2dDistanceFrom
curve2dFirstPoint
curve2dIsOnCurve
curve2dLastPoint
curve2dParameter
curve2dSplitAt
curve2dTangentAt
curveEndPoint
curveIsClosed
curveIsPeriodic
curveLength
curvePeriod
curvePointAt
curveStartPoint
curveTangentAt
cut
cut2D
cutAll
cutBlueprints
cutWithEvolution
cylinder
defaultScorer
dequeueTask
describe
deserializeDrawing
deserializeHistory
deserializeShape
downcast
draft
drawingChamfer
drawingCut
drawingFillet
drawingFuse
drawingIntersect
drawingToSketchOnPlane
drill
edgeFinder
edgesOfFace
ellipse
ellipseArc
ellipsoid
enqueueTask
err
exportAssemblySTEP
exportDXF
exportGlb
exportGltf
exportIGES
exportOBJ
exportSTEP
exportSTEPConfigured
exportSTL
exportThreeMF
extrude
extrudeAll
face
faceCenter
faceFinder
faceGeomType
faceOrientation
facesOfEdge
fill
filledFace
fillet
filletWithEvolution
findFacesByTag
findNode
findStep
fixSelfIntersection
fixShape
flatten
flipFaceOrientation
flipOrientation
fontMetrics
fromBREP
fromKernelDir
fromKernelPnt
fromKernelVec
fromNullable
fuse
fuse2D
fuseAll
fuseBlueprints
fuseWithEvolution
getBounds
getBounds2D
getCurveType
getDisposalStats
getEdges
getFaceColor
getFaceOrigins
getFaces
getFaceTags
getFont
getHashCode
getHistoryShape
getKernel
getNurbsCurveData
getNurbsSurfaceData
getOrientation
getOrientation2D
getPerformanceStats
getShapeColor
getShapeKind
getSingleFace
getSurfaceType
getTagMetadata
getVertices
getWires
guidedSweep
heal
healFace
healSolid
healWire
helix
hull
importDXF
importGLB
importIGES
importOBJ
importSTEP
importSTL
importSVG
importSVGPathD
importThreeMF
init
initFromOC
innerWires
interpolateCurve
intersect
intersect2D
intersectBlueprints
intersectWithEvolution
invalidateShapeCache
ioError
is2D
is3D
isChamferRadius
isClosedWire
isCompound
isCompSolid
isDisposeRequest
isEdge
isEmpty
isEqualShape
isErr
isErrorResponse
isFace
isFilletRadius
isInitRequest
isInside2D
isLive
isManifoldShell
isNumber
isOk
isOperationRequest
isOrientedFace
isPlanarFace
isPlanarWire
isProjectionPlane
isQueueEmpty
isSameShape
isShape1D
isShape3D
isShell
isSolid
isSuccessResponse
isValid
isValidSolid
isVertex
isWire
iterEdges
iterFaces
iterTopo
iterVertices
iterWires
kernelCall
kernelCallRaw
kernelCallScoped
kernelError
line
linearPattern
loadFont
loft
loftAll
makeBaseBox
makePlane
makeProjectedEdges
manifoldShell
map
mapBoth
mapErr
match
measureArea
measureCurvatureAt
measureCurvatureAtMid
measureDistance
measureDistanceProps
measureLength
measureLinearProps
measureSurfaceProps
measureVolume
measureVolumeProps
mesh
meshEdges
meshMultiLOD
minkowski
mirror
mirror2D
mirrorDrawing
mirrorJoin
modifyStep
moduleInitError
multiSectionSweep
normalAt
offset
offsetFace
offsetWire2D
ok
or
orElse
organiseBlueprints
orientedFace
outerWire
pendingCount
pipeline
pivotPlane
planarFace
planarWire
pocket
pointOnSurface
polygon
polyhedron
polysideInnerRadius
polysidesBlueprint
positionOnCurve
prewarm
projectEdges
projectPointOnFace
queryError
rectangularPattern
registerHandler
registerKernel
registerOperation
registerShape
rejectAll
removeChild
removeHolesFromFace
replayFrom
replayHistory
resetDisposalStats
resetPerformanceStats
resize
resolve
resolve3D
resolveDirection
resolvePlane
resolveRef
reverseCurve
revolve
roof
rotate
rotate2D
rotateDrawing
roundedRectangleBlueprint
scale
scale2D
scaleDrawing
section
sectionToFace
serializeHistory
setShapeOrigin
setTagMetadata
sewShells
shape
shapeType
sharedEdges
shell
shellWithEvolution
simplify
sketcherStateError
sketchExtrude
sketchFace
sketchLoft
sketchOnFace2D
sketchOnPlane2D
sketchRevolve
sketchSweep
sketchText
sketchWires
slice
solid
solidFromShell
solveAssembly
sphere
split
stepCount
stepsFrom
stretch2D
subFace
supportExtrude
supportsConstraintSketch
supportsProjection
surfaceFromGrid
surfaceFromImage
sweep
tagFaces
tangentArc
tap
tapErr
textBlueprints
textMetrics
thicken
threePointArc
toBREP
toBufferGeometryData
toGroupedBufferGeometryData
toKernelVec
toLineGeometryData
toLODGeometryData
torus
toSVGPathD
toVec2
toVec3
transformCopy
translate
translate2D
translateDrawing
translatePlane
tryCatch
tryCatchAsync
twistExtrude
typeCastError
undoLast
unsupportedError
unwrap
unwrapErr
unwrapOr
unwrapOrElse
updateNode
updateRoles
uvBounds
uvCoordinates
validationError
validSolid
variableFillet
vecAdd
vecAngle
vecCross
vecDistance
vecDot
vecEquals
vecIsZero
vecLength
vecLengthSq
vecNegate
vecNormalize
vecProjectToPlane
vecRepr
vecRotate
vecScale
vecSub
vertex
vertexFinder
vertexPosition
verticesOfEdge
walkAssembly
wire
wireFinder
wireLoop
wiresOfFace
withKernel
withKernelDir
withKernelPnt
withKernelVec
withScope
withScopeResult
withScopeResultAsync
zipResults
CleanSweepOptions
 →Â
SweepOptions
Sketching
CompoundSketch
Sketch
Sketches
BaseSketcher2d
BlueprintSketcher
FaceSketcher
GenericSketcher
Sketcher
sketchCircle
sketchEllipse
sketchFaceOffset
sketchHelix
sketchParametricFunction
sketchPolysides
sketchRectangle
sketchRoundedRectangle
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Drawing
Drawing
Drawing
Pen
draw
Rectangle
draw
draw
Circle
draw
Ellipse
draw
Face
Outline
draw
Parametric
Function
draw
Points
Interpolation
draw
Polysides
draw
Projection
draw
Rounded
Rectangle
draw
Single
Circle
draw
Single
Ellipse
draw
Text
Other
booleans
construction
io
measurement
modifiers
patterns
primitives
query
transforms
Brep
Bug
Error
Brepkit
Adapter
Brep
Wrapper
Error
Disposal
Scope
Occt
Wasm
Adapter
Approximate
Curve
Options
Assembly
Node
Assembly
Node
Options
Assembly
Solve
Result
Auto
Heal
Options
Blueprint
Blueprints
Boolean
Diagnostics
Boolean
Issue
Boolean
Options
Boolean
Pipeline
Step
Boss
Options
Bounding
Box2d
Bounds3
D
Box
Options
Brep
Error
Brepkit
Handle
Broken
Ref
Buffer
Geometry
Data
Buffer
Geometry
Group
Camera
Check
Boolean
Result
Circle
Options
Clean
Loft
Options
Composed
Transform
Compound
Blueprint
Cone
Options
Constraint
Sketch
Capability
Corner
Filter
Corner
Finder
Fn
Curvature
Result
Curve2
D
Curve2
D
Handle
Curve
Like
Cylinder
Options
Deletable
Disposal
Stats
Dispose
Request
Distance
Props
Draft
Options
Drawing
Interface
Drawing
Like
Drill
Options
DXF
Export
Options
DXF
Import
Options
Edge
Finder
Fn
Edge
Mesh
Ellipse
Arc
Options
Ellipse
Options
Ellipsoid
Options
Err
Error
Response
Evolution
Result
Extrude
All
Entry
Extrusion
Profile
Face
Finder
Fn
Font
Metrics
Result
Geometric
Hint
Gltf
Export
Options
Gltf
Material
Grouped
Buffer
Geometry
Data
Guided
Sweep
Options
Healing
Report
Healing
Step
Diagnostic
Helix
Options
History
Operation
Registry
Hull
Options
Init
Request
Interference
Pair
Interference
Result
Interpolate
Curve
Options
Kernel
Boolean
Ops
Kernel
Builder
Ops
Kernel
Core
Kernel
Curve
Ops
Kernel
Evolution
Ops
Kernel
Handle
Kernel
IO
Ops
Kernel
Measure
Ops
Kernel
Mesh
Ops
Kernel
Modifier
Ops
Kernel
Primitive
Ops
Kernel
Repair
Ops
Kernel
Surface
Ops
Kernel
Sweep
Ops
Kernel
Topology
Ops
Kernel
Transform
Ops
Linear
Props
Line
Geometry
Data
LOD
Geometry
Data
Loft
All
Entry
Mate
Entity
Matrix
Transform
Mesh
Cache
Context
Mesh
Options
Minkowski
Options
Mirror
Join
Options
Mirror
Options
Model
History
Multi
LOD
Mesh
Multi
Sweep
Options
Nurbs
Curve
Data
Nurbs
Surface
Data
Occt
Kernel
Wasm
Occt
Wasm
Handle
Occt
Wasm
Module
Ok
Operation
Registry
Operation
Request
Operation
Step
Pending
Task
Physical
Props
Plane
Pocket
Options
Point
Projection
Result
Polyhedron
Options
Projection
Capability
Rectangular
Pattern
Options
Resolved
Ref
Result
Pipeline
Revolve
Options
Roof
Options
Rotate
Options
Scale
Options
Serialized
History
Shape
Description
Shape
Evolution
Shape
Finder
Shape
Handle
Shape
Mesh
Shape
Options
Shape
Ref
Skeleton
Face
Skeleton
Node
Sketch
Data
Sketch
Interface
Sk
Point2
D
Sphere
Options
Step
Export
Options
Step
Export
Part
Straight
Skeleton
Success
Response
Surface
From
Grid
Options
Surface
From
Image
Options
Surface
Props
SVG
Import
Options
Sweep
Options
Sweep
Section
Config
Task
Queue
Text
Metrics
Result
Three
MF
Export
Options
Three
MF
Material
Torus
Options
UV
Bounds
Variable
Fillet
Radius
Vertex
Finder
Fn
Volume
Props
Wire
Finder
Fn
Worker
Client
Worker
Client
Options
Worker
Request
Worker
Response
Worker
Result
Wrapped
Wrapped3
D
Wrapped
Curve
Wrapped
Face
Wrapped
Marker
Any
Shape
Assembly
Exporter
Boolean
Op
Type
Brep
Error
Code
Brep
Error
Kind
Chamfer
Distance
Chamfer
Radius
Closed
Wire
Color
Color
Input
Compound
Comp
Solid
Cube
Face
Curve
Type
Dimension
Dimension
Error
Direction
Input
Draft
Angle
DXF
Entity
Edge
Face
Face
Scorer
Fillet
Radius
Finder
Fn
Generic
Topo
Kernel
Adapter
Manifold
Shell
Mate
Constraint
Matrix4x4
Matrix
Input
Operation
Fn
Operation
Handler
Oriented
Face
Performance
Stats
Pipeline
Op
Planar
Face
Planar
Wire
Plane
Input
Plane
Name
Point2
D
Point
Input
Projection
Plane
Radius
Options
Require
Dimension
Result
Role
Table
Same
Dimension
Scale
Mode
Shape1
D
Shape2
D
Shape3
D
Shapeable
Shape
Kind
Shape
Orientation
Shape
Type
Shell
Single
Face
Solid
Spline
Options
Supported
Unit
Surface
Type
Topo
Entity
Transform
Op
Unit
Unknown
Dim
Shape
Valid
Solid
Vec2
Vec3
Vertex
Wire
all
Brep
Error
Code
DEG2
RAD
flat
Map
HASH_
CODE_
MAX
OK
RAD2
DEG
add
Child
add
Holes
add
Mate
add
Step
adjacent
Faces
and
Then
apply
Glue
apply
Matrix
approximate
Curve
as2
D
as3
D
assign
Roles
as
Topo
auto
Heal
bezier
blueprint
To
DXF
boolean
Pipeline
boss
box
bspline
Approx
bug
camera
From
Plane
camera
Look
At
capture
Hint
cast
cast
Shape
cast
Shape3
D
chamfer
chamfer
Dist
Angle
Shape
chamfer
With
Evolution
check
All
Interferences
check
Boolean
check
Interference
circle
circular
Pattern
classify
Point
On
Face
clear
Mesh
Cache
clone
closed
Wire
collect
collect
Shapes
color
Faces
color
Shape
complex
Extrude
compose
Transforms
compound
compound
Sketch
Extrude
compound
Sketch
Face
compound
Sketch
Loft
compound
Sketch
Revolve
computation
Error
compute
Straight
Skeleton
cone
convex
Hull
corner
Finder
count
Nodes
create
Assembly
create
Assembly
Node
create
Blueprint
create
Camera
create
Compound
create
Compound
Blueprint
create
Distance
Query
create
Edge
create
Face
create
Handle
create
History
create
Kernel
Handle
create
Mesh
Cache
create
Named
Plane
create
Operation
Registry
create
Plane
create
Ref
create
Registry
create
Shell
create
Solid
create
Task
Queue
create
Vertex
create
Wire
create
Worker
Client
create
Worker
Handler
curve2d
Bounding
Box
curve2d
Distance
From
curve2d
First
Point
curve2d
Is
On
Curve
curve2d
Last
Point
curve2d
Parameter
curve2d
Split
At
curve2d
Tangent
At
curve
End
Point
curve
Is
Closed
curve
Is
Periodic
curve
Length
curve
Period
curve
Point
At
curve
Start
Point
curve
Tangent
At
cut
cut2
D
cut
All
cut
Blueprints
cut
With
Evolution
cylinder
default
Scorer
dequeue
Task
describe
deserialize
Drawing
deserialize
History
deserialize
Shape
downcast
draft
drawing
Chamfer
drawing
Cut
drawing
Fillet
drawing
Fuse
drawing
Intersect
drawing
To
Sketch
On
Plane
drill
edge
Finder
edges
Of
Face
ellipse
ellipse
Arc
ellipsoid
enqueue
Task
err
export
Assembly
STEP
export
DXF
export
Glb
export
Gltf
export
IGES
export
OBJ
export
STEP
export
STEP
Configured
export
STL
export
Three
MF
extrude
extrude
All
face
face
Center
face
Finder
face
Geom
Type
face
Orientation
faces
Of
Edge
fill
filled
Face
fillet
fillet
With
Evolution
find
Faces
By
Tag
find
Node
find
Step
fix
Self
Intersection
fix
Shape
flatten
flip
Face
Orientation
flip
Orientation
font
Metrics
from
BREP
from
Kernel
Dir
from
Kernel
Pnt
from
Kernel
Vec
from
Nullable
fuse
fuse2
D
fuse
All
fuse
Blueprints
fuse
With
Evolution
get
Bounds
get
Bounds2
D
get
Curve
Type
get
Disposal
Stats
get
Edges
get
Face
Color
get
Face
Origins
get
Faces
get
Face
Tags
get
Font
get
Hash
Code
get
History
Shape
get
Kernel
get
Nurbs
Curve
Data
get
Nurbs
Surface
Data
get
Orientation
get
Orientation2
D
get
Performance
Stats
get
Shape
Color
get
Shape
Kind
get
Single
Face
get
Surface
Type
get
Tag
Metadata
get
Vertices
get
Wires
guided
Sweep
heal
heal
Face
heal
Solid
heal
Wire
helix
hull
import
DXF
import
GLB
import
IGES
import
OBJ
import
STEP
import
STL
import
SVG
import
SVG
Path
D
import
Three
MF
init
init
From
OC
inner
Wires
interpolate
Curve
intersect
intersect2
D
intersect
Blueprints
intersect
With
Evolution
invalidate
Shape
Cache
io
Error
is2
D
is3
D
is
Chamfer
Radius
is
Closed
Wire
is
Compound
is
Comp
Solid
is
Dispose
Request
is
Edge
is
Empty
is
Equal
Shape
is
Err
is
Error
Response
is
Face
is
Fillet
Radius
is
Init
Request
is
Inside2
D
is
Live
is
Manifold
Shell
is
Number
is
Ok
is
Operation
Request
is
Oriented
Face
is
Planar
Face
is
Planar
Wire
is
Projection
Plane
is
Queue
Empty
is
Same
Shape
is
Shape1
D
is
Shape3
D
is
Shell
is
Solid
is
Success
Response
is
Valid
is
Valid
Solid
is
Vertex
is
Wire
iter
Edges
iter
Faces
iter
Topo
iter
Vertices
iter
Wires
kernel
Call
kernel
Call
Raw
kernel
Call
Scoped
kernel
Error
line
linear
Pattern
load
Font
loft
loft
All
make
Base
Box
make
Plane
make
Projected
Edges
manifold
Shell
map
map
Both
map
Err
match
measure
Area
measure
Curvature
At
measure
Curvature
At
Mid
measure
Distance
measure
Distance
Props
measure
Length
measure
Linear
Props
measure
Surface
Props
measure
Volume
measure
Volume
Props
mesh
mesh
Edges
mesh
Multi
LOD
minkowski
mirror
mirror2
D
mirror
Drawing
mirror
Join
modify
Step
module
Init
Error
multi
Section
Sweep
normal
At
offset
offset
Face
offset
Wire2
D
ok
or
or
Else
organise
Blueprints
oriented
Face
outer
Wire
pending
Count
pipeline
pivot
Plane
planar
Face
planar
Wire
pocket
point
On
Surface
polygon
polyhedron
polyside
Inner
Radius
polysides
Blueprint
position
On
Curve
prewarm
project
Edges
project
Point
On
Face
query
Error
rectangular
Pattern
register
Handler
register
Kernel
register
Operation
register
Shape
reject
All
remove
Child
remove
Holes
From
Face
replay
From
replay
History
reset
Disposal
Stats
reset
Performance
Stats
resize
resolve
resolve3
D
resolve
Direction
resolve
Plane
resolve
Ref
reverse
Curve
revolve
roof
rotate
rotate2
D
rotate
Drawing
rounded
Rectangle
Blueprint
scale
scale2
D
scale
Drawing
section
section
To
Face
serialize
History
set
Shape
Origin
set
Tag
Metadata
sew
Shells
shape
shape
Type
shared
Edges
shell
shell
With
Evolution
simplify
sketcher
State
Error
sketch
Extrude
sketch
Face
sketch
Loft
sketch
On
Face2
D
sketch
On
Plane2
D
sketch
Revolve
sketch
Sweep
sketch
Text
sketch
Wires
slice
solid
solid
From
Shell
solve
Assembly
sphere
split
step
Count
steps
From
stretch2
D
sub
Face
support
Extrude
supports
Constraint
Sketch
supports
Projection
surface
From
Grid
surface
From
Image
sweep
tag
Faces
tangent
Arc
tap
tap
Err
text
Blueprints
text
Metrics
thicken
three
Point
Arc
to
BREP
to
Buffer
Geometry
Data
to
Grouped
Buffer
Geometry
Data
to
Kernel
Vec
to
Line
Geometry
Data
to
LOD
Geometry
Data
torus
to
SVG
Path
D
to
Vec2
to
Vec3
transform
Copy
translate
translate2
D
translate
Drawing
translate
Plane
try
Catch
try
Catch
Async
twist
Extrude
type
Cast
Error
undo
Last
unsupported
Error
unwrap
unwrap
Err
unwrap
Or
unwrap
Or
Else
update
Node
update
Roles
uv
Bounds
uv
Coordinates
validation
Error
valid
Solid
variable
Fillet
vec
Add
vec
Angle
vec
Cross
vec
Distance
vec
Dot
vec
Equals
vec
Is
Zero
vec
Length
vec
Length
Sq
vec
Negate
vec
Normalize
vec
Project
To
Plane
vec
Repr
vec
Rotate
vec
Scale
vec
Sub
vertex
vertex
Finder
vertex
Position
vertices
Of
Edge
walk
Assembly
wire
wire
Finder
wire
Loop
wires
Of
Face
with
Kernel
with
Kernel
Dir
with
Kernel
Pnt
with
Kernel
Vec
with
Scope
with
Scope
Result
with
Scope
Result
Async
zip
Results
Clean
Sweep
Options
Sketching
Compound
Sketch
Sketch
Sketches
Base
Sketcher2d
Blueprint
Sketcher
Face
Sketcher
Generic
Sketcher
Sketcher
sketch
Circle
sketch
Ellipse
sketch
Face
Offset
sketch
Helix
sketch
Parametric
Function
sketch
Polysides
sketch
Rectangle
sketch
Rounded
Rectangle
GitHub
npm
Getting Started
brepjs API Reference
Loading...