Package com.viam.common.v1
Interface Common.KinematicModelOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Common.KinematicModel,Common.KinematicModel.Builder
- Enclosing class:
Common
public static interface Common.KinematicModelOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetJoints(int index) repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];intrepeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];getLinks(int index) repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];intrepeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];getName()Set to the resource name by the SDK when servedcom.google.protobuf.ByteStringSet to the resource name by the SDK when servedgetOutputFrames(int index) Frames whose poses the model reportscom.google.protobuf.ByteStringgetOutputFramesBytes(int index) Frames whose poses the model reportsintFrames whose poses the model reportsFrames whose poses the model reports.viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];boolean.viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getName
String getName()Set to the resource name by the SDK when served
string name = 1 [json_name = "name"];- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()Set to the resource name by the SDK when served
string name = 1 [json_name = "name"];- Returns:
- The bytes for name.
-
getLinksList
List<Common.KinematicLink> getLinksList()repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"]; -
getLinks
repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"]; -
getLinksCount
int getLinksCount()repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"]; -
getJointsList
List<Common.KinematicJoint> getJointsList()repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"]; -
getJoints
repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"]; -
getJointsCount
int getJointsCount()repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"]; -
getOutputFramesList
Frames whose poses the model reports
repeated string output_frames = 4 [json_name = "outputFrames"];- Returns:
- A list containing the outputFrames.
-
getOutputFramesCount
int getOutputFramesCount()Frames whose poses the model reports
repeated string output_frames = 4 [json_name = "outputFrames"];- Returns:
- The count of outputFrames.
-
getOutputFrames
Frames whose poses the model reports
repeated string output_frames = 4 [json_name = "outputFrames"];- Parameters:
index- The index of the element to return.- Returns:
- The outputFrames at the given index.
-
getOutputFramesBytes
com.google.protobuf.ByteString getOutputFramesBytes(int index) Frames whose poses the model reports
repeated string output_frames = 4 [json_name = "outputFrames"];- Parameters:
index- The index of the element to return.- Returns:
- The outputFrames at the given index.
-
hasProperties
boolean hasProperties().viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];- Returns:
- Whether the properties field is set.
-
getProperties
Common.KinematicProperties getProperties().viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];- Returns:
- The properties.
-