brepjs API Reference
    Preparing search index...

    Interface CylindricalOptions

    Per-DOF ranges for a cylindrical joint (rotation about + slide along one axis).

    interface CylindricalOptions {
        rotation?: JointOptions;
        translation?: JointOptions;
    }
    Index

    Properties

    rotation?: JointOptions

    Rotation DOF (degrees). Default range -180..180.

    translation?: JointOptions

    Translation DOF (length). Default range 0..100, matching prismaticJoint (both model a slide along an axis). This is deliberately asymmetric with planarJoint's in-plane translations, which default to -100..100 because an unanchored in-plane slide is naturally bidirectional.