LinkageDesigner Package Paclet SymbolSee Also »|More About »

Marker3D

Marker3D[mx] returns a Graphics3D primitive of a Cartesian coordinate frame corresponding to mx 4x4 homogeneous matrix.
Marker3D[]
Returns a marker primitive of the 4x4 Identity matrix.
Marker3D[pos]
Returns a marker primitive corresponding to MakeHomogenousMatrix[pos] marker.
Marker3D[pos, zaxis]
Returns a marker primitive corresponding to MakeHomogenousMatrix[pos,zaxis] marker.
Marker3D[linkage, name]
returns a Graphics3D primitive of a Cartesian coordinate frame corresponding to LLRF of name link in linkage.
Marker3D[linkage, {name, mx}]
returns a Graphics3D primitive of a Cartesian coordinate frame corresponding to mx local frame of name link in linkage.
  • linkage is a LinkageData object
  • name is the string identifier of the link
  • mx is a homogeneous transformation matrix
  • The following options can be given:
MarkerSize1Size of the marker
MarkerLabels{"x", "y", "z"}Labels of the marker. String expressions or None is acceptable
MarkerLabelStyle{}Text style of the axel labels
MarkerAxesStyleAutomaticArrow3D options used to display the axes of the marker
We load the LinkageDesigner package
In[1]:=
Click for copyable input
Generate graphics primitive of two marker mx1 and mx2
In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
Display the two markers
In[4]:=
Click for copyable input
Out[4]=