Skip to main content

PrismaticJoint

Object

A sliding joint. Limits are metres along jointAxis.

type PrismaticJoint implements GraphNode & KinematicJoint {
connectedDataSourceId: String
coordinateFrameId: String
dateCreated: DateTime
dateUpdated: DateTime
description: String
exactType: String
hasJointChild(filter: ThingFilter, transitive: Boolean = false): Thing
hasJointChildEdges: [HasJointChildEdge]
hasJointParent(filter: ThingFilter, transitive: Boolean = false): Thing
hasJointParentEdges: [HasJointParentEdge]
hasPoint(filter: PointFilter, transitive: Boolean = false): [Point]
hasPointEdges: [HasPointEdge]
hasPrimBinding(filter: OpenUSDPrimBindingFilter, transitive: Boolean = false): [OpenUSDPrimBinding]
hasPrimBindingEdges: [HasPrimBindingEdge]
id: String!
isJointOf(filter: ThingFilter): [Thing]
isJointOfEdges: [IsJointOfEdge]
jointAxis: [Float]
lowerLimitMeters: Float
mappingKey: String
name: String
type: [String]
upperLimitMeters: Float
}

Implements​

Fields​

FieldTypeDescription
connectedDataSourceIdString
coordinateFrameIdString
dateCreatedDateTime
dateUpdatedDateTime
descriptionString
exactTypeString
hasJointChildThingArguments: filter: ThingFilter, transitive: Boolean = false
hasJointChildEdges[HasJointChildEdge]
hasJointParentThingArguments: filter: ThingFilter, transitive: Boolean = false
hasJointParentEdges[HasJointParentEdge]
hasPoint[Point]Arguments: filter: PointFilter, transitive: Boolean = false
hasPointEdges[HasPointEdge]
hasPrimBinding[OpenUSDPrimBinding]Arguments: filter: OpenUSDPrimBindingFilter, transitive: Boolean = false
hasPrimBindingEdges[HasPrimBindingEdge]
idString!
isJointOf[Thing]Arguments: filter: ThingFilter
isJointOfEdges[IsJointOfEdge]
jointAxis[Float]
lowerLimitMetersFloatThe lower end of the joint's travel, in metres along jointAxis.
mappingKeyString
nameString
type[String]
upperLimitMetersFloatThe upper end of the joint's travel, in metres along jointAxis.