brepjs API Reference
    Preparing search index...

    Namespace csg

    Classes

    Evaluator

    Interfaces

    CacheStats
    CsgEnvelope
    EvaluatorOptions
    InstanceNode
    MirrorOptions
    RotateOptions
    ScaleOptions
    StepInfo

    Type Aliases

    AnyNode
    BinaryOp
    BooleanNode
    EdgeNode
    Env
    Expr
    ExprValue
    FaceNode
    IRNode
    NodeKind
    NodePredicate
    OutputKind
    PrimitiveNode
    ScalarInput
    SolidNode
    TransformIRNode
    UnaryOp
    Vec2Input
    Vec3Input
    VertexNode

    Variables

    CSG_VERSION

    Functions

    add
    asScalarExpr
    asVec2Expr
    asVec3Expr
    binOp
    box
    buildVec
    circle
    component
    compound
    cone
    cut
    cutAll
    cylinder
    emptyFace
    emptySolid
    emptyWire
    foldExpr
    forEachNode
    fromJSON
    fuse
    fuseAll
    instance
    intersect
    line
    mirror
    mul
    nodeCount
    numLit
    optimize
    outputKindOf
    param
    polygon
    replaceNode
    rotate
    scale
    sphere
    toJSON
    torus
    translate
    unaryOp
    vec2Lit
    vec3Lit
    vertex
    withEvaluator