Bitbybit Docs
    Preparing search index...

    Namespace Base (Inputs)

    The primitive types every other namespace is built from: Point2 and Point3, Vector2 and Vector3, Line and Segment, colour values, transformation matrices, and the alignment, interpolation and orientation enumerations shared across the API. All of them are plain arrays or plain objects rather than classes, so they pass between kernels, between engines and in and out of JSON without conversion.

    This namespace is merged from the base, core and engine packages, so it is the union of what all three contribute. If a parameter elsewhere is typed Base.Point3, this is where its shape is defined.

    Enumerations

    horizontalAlignEnum
    verticalAlignmentEnum
    topBottomEnum
    basicAlignmentEnum
    unitOfLengthEnum
    colorMapStrategyEnum
    skyboxEnum
    fogModeEnum
    gradientDirectionEnum
    gradientPositionEnum
    gradientShapeEnum
    backgroundRepeatEnum
    backgroundSizeEnum
    backgroundAttachmentEnum
    backgroundOriginClipEnum

    Interfaces

    RecipeBuffers
    RecipePolygonNode
    RecipeCircleNode
    RecipeExtrudeNode
    RecipeHalfSpaceNode
    RecipeDifferenceNode
    RecipeTransformNode
    RecipeVoidsNode
    RecipeTrianglesNode
    RecipeCompoundNode
    RecipeUnionNode
    RecipeIntersectionNode
    RecipeRevolveNode
    RecipeLoftNode
    RecipeBrepPlacement
    RecipeBrepLine
    RecipeBrepCircle
    RecipeBrepEllipse
    RecipeBrepBSplineCurve
    RecipeBrepPlane
    RecipeBrepCylinder
    RecipeBrepCone
    RecipeBrepSphere
    RecipeBrepTorus
    RecipeBrepBSplineSurface
    RecipeBrepRevolution
    RecipeBrepExtrusion
    RecipeBrepEdge
    RecipeBrepBound
    RecipeBrepFace
    RecipeBrepSolid
    RecipeBrepNode
    RecipeRoot
    RecipeGroup
    Recipe

    Type Aliases

    Color
    ColorRGB
    ColorRGBA
    Material
    Point2
    Vector2
    Point3
    Vector3
    Axis3
    Axis2
    Segment2
    Segment3
    TrianglePlane3
    Triangle3
    Mesh3
    IndexedMesh
    MeshWindingPieces
    Frame
    Plane3
    BoundingBox
    Line2
    Line3
    Polyline3
    Polyline2
    TransformMatrix3x3
    TransformMatrixes3x3
    TransformMatrix
    TransformMatrixes
    RecipeRange
    RecipeBrepCurve
    RecipeBrepSurface
    RecipeNode
    RecipeTagValue
    VerbCurve
    VerbSurface
    Texture