UF_MOTION_marker_s (view source)
 
Defined in: uf_motion_types.h
 
Also known as:
 


Data Members

name [ UF_OBJ_NAME_BUFSIZE ]
char
The name of the marker. If NULL,
a default name will be created.

marker_type
UF_MOTION_marker_type_t
Type of marker. See enum definition.

attachment_tag
tag_t
The mechanism object that this marker is
attached to. User defined markers can
be attached to any mechanism object.

orientation_tag
tag_t
Orientation matrix that defines the
orientation of the marker. Use
UF_CSYS_create_matrix for creation of
this object.

origin_tag
tag_t
Smart point that defines the origin
of the marker. Note that this object
is currently not saved in the database
with the marker, it is included here
for future enhancement. However, it
is used to extract the coordinates in
lieu of the user manually supplying or
determining the coordinates of the marker.

location [ 3 ]
double
Coordinates that define the location of
the marker.