brepjs API Reference
GitHub
npm
Getting Started
Preparing search index...
core
Module core
References
andThen
→
andThen
AnyShape
→
AnyShape
BrepBugError
→
BrepBugError
BrepError
→
BrepError
BrepErrorKind
→
BrepErrorKind
bug
→
bug
castShape
→
castShape
closedWire
→
closedWire
ClosedWire
→
ClosedWire
collect
→
collect
Compound
→
Compound
CompSolid
→
CompSolid
computationError
→
computationError
createHandle
→
createHandle
createKernelHandle
→
createKernelHandle
createNamedPlane
→
createNamedPlane
createPlane
→
createPlane
DEG2RAD
→
DEG2RAD
Dimension
→
Dimension
DirectionInput
→
DirectionInput
DisposalScope
→
DisposalScope
Edge
→
Edge
err
→
err
Err
→
Err
Face
→
Face
flatMap
→
flatMap
FnPlane
→
Plane
FnPlaneName
→
PlaneName
getShapeKind
→
getShapeKind
HASH_CODE_MAX
→
HASH_CODE_MAX
ioError
→
ioError
is2D
→
is2D
is3D
→
is3D
isClosedWire
→
isClosedWire
isCompound
→
isCompound
isEdge
→
isEdge
isErr
→
isErr
isFace
→
isFace
isLive
→
isLive
isManifoldShell
→
isManifoldShell
isOk
→
isOk
isOrientedFace
→
isOrientedFace
isShape1D
→
isShape1D
isShape3D
→
isShape3D
isShell
→
isShell
isSolid
→
isSolid
isValidSolid
→
isValidSolid
isVertex
→
isVertex
isWire
→
isWire
kernelError
→
kernelError
KernelHandle
→
KernelHandle
manifoldShell
→
manifoldShell
ManifoldShell
→
ManifoldShell
map
→
map
mapErr
→
mapErr
match
→
match
moduleInitError
→
moduleInitError
ok
→
ok
Ok
→
Ok
OK
→
OK
orientedFace
→
orientedFace
OrientedFace
→
OrientedFace
pivotPlane
→
pivotPlane
PlaneInput
→
PlaneInput
PointInput
→
PointInput
queryError
→
queryError
RAD2DEG
→
RAD2DEG
resolveDirection
→
resolveDirection
resolvePlane
→
resolvePlane
Result
→
Result
Shape1D
→
Shape1D
Shape3D
→
Shape3D
ShapeHandle
→
ShapeHandle
ShapeKind
→
ShapeKind
Shell
→
Shell
sketcherStateError
→
sketcherStateError
Solid
→
Solid
toVec2
→
toVec2
toVec3
→
toVec3
translatePlane
→
translatePlane
tryCatch
→
tryCatch
tryCatchAsync
→
tryCatchAsync
typeCastError
→
typeCastError
Unit
→
Unit
unsupportedError
→
unsupportedError
unwrap
→
unwrap
unwrapErr
→
unwrapErr
unwrapOr
→
unwrapOr
unwrapOrElse
→
unwrapOrElse
validationError
→
validationError
validSolid
→
validSolid
ValidSolid
→
ValidSolid
Vec2
→
Vec2
Vec3
→
Vec3
vecAdd
→
vecAdd
vecAngle
→
vecAngle
vecCross
→
vecCross
vecDistance
→
vecDistance
vecDot
→
vecDot
vecEquals
→
vecEquals
vecIsZero
→
vecIsZero
vecLength
→
vecLength
vecLengthSq
→
vecLengthSq
vecNegate
→
vecNegate
vecNormalize
→
vecNormalize
vecProjectToPlane
→
vecProjectToPlane
vecRepr
→
vecRepr
vecRotate
→
vecRotate
vecScale
→
vecScale
vecSub
→
vecSub
Vertex
→
Vertex
Wire
→
Wire
withScope
→
withScope
withScopeResult
→
withScopeResult
withScopeResultAsync
→
withScopeResultAsync
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
References
and
Then
Any
Shape
Brep
Bug
Error
Brep
Error
Brep
Error
Kind
bug
cast
Shape
closed
Wire
Closed
Wire
collect
Compound
Comp
Solid
computation
Error
create
Handle
create
Kernel
Handle
create
Named
Plane
create
Plane
DEG2
RAD
Dimension
Direction
Input
Disposal
Scope
Edge
err
Err
Face
flat
Map
Fn
Plane
Fn
Plane
Name
get
Shape
Kind
HASH_
CODE_
MAX
io
Error
is2
D
is3
D
is
Closed
Wire
is
Compound
is
Edge
is
Err
is
Face
is
Live
is
Manifold
Shell
is
Ok
is
Oriented
Face
is
Shape1
D
is
Shape3
D
is
Shell
is
Solid
is
Valid
Solid
is
Vertex
is
Wire
kernel
Error
Kernel
Handle
manifold
Shell
Manifold
Shell
map
map
Err
match
module
Init
Error
ok
Ok
OK
oriented
Face
Oriented
Face
pivot
Plane
Plane
Input
Point
Input
query
Error
RAD2
DEG
resolve
Direction
resolve
Plane
Result
Shape1
D
Shape3
D
Shape
Handle
Shape
Kind
Shell
sketcher
State
Error
Solid
to
Vec2
to
Vec3
translate
Plane
try
Catch
try
Catch
Async
type
Cast
Error
Unit
unsupported
Error
unwrap
unwrap
Err
unwrap
Or
unwrap
Or
Else
validation
Error
valid
Solid
Valid
Solid
Vec2
Vec3
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
Wire
with
Scope
with
Scope
Result
with
Scope
Result
Async
GitHub
npm
Getting Started
brepjs API Reference
Loading...