gmlewis/step/entities/kinematics does not have a README file

    KinematicJoint

    pub struct KinematicJoint {
    name : String
    first_link :
    Ref

    second_link :
    Ref

    }

    KinematicJoint::new

    fn KinematicJoint::new(name : String, first_link :
    Ref
    , second_link :
    Ref
    ) -> KinematicJoint

    KinematicJoint::to_step

    fn KinematicJoint::to_step(self : KinematicJoint) -> String

    pub struct KinematicLink {
    name : String
    }

    KinematicLink::new

    fn KinematicLink::new(name : String) -> KinematicLink

    KinematicLink::to_step

    fn KinematicLink::to_step(self : KinematicLink) -> String

    KinematicPair

    pub struct KinematicPair {
    name : String
    description : String
    joint :
    Ref

    }

    KinematicPair::new

    fn KinematicPair::new(name : String, description : String, joint :
    Ref
    ) -> KinematicPair

    KinematicPair::to_step

    fn KinematicPair::to_step(self : KinematicPair) -> String