API Documentation

TransformStack

The Transformation Stack Class.

TransformStack::TransformStack ( )

A default constructor.

TransformStack::TransformStack ( … )

A copy constructor.

Parameters
in/out type description
in const TransformStack & Instance being copied.

TransformStack::TransformStack ( … )

A convenience constructor from a related type.

Parameters
in/out type description
in const ps_transform_stack & Instance of related type.

TransformStack::~TransformStack ( )

A default destructor.

TransformStack::print ( … )

This will print internal values.

Parameters
in/out type description
in std::ostream & Output stream that defaults to std::cout.
Returns
  • void

TransformStack::get_ps_transform_stack ( ) const

This will provide convenient access to a related type.

Returns

TransformStack::operator= ( … )

An assignment operator.

Parameters
in/out type description
in const TransformStack & Instance to copy.
Returns

TransformStack::getParentId ( ) const

This will get a parent transform identifier.

Returns

TransformStack::getTimestamp ( ) const

This will get the last updated timestamp of the parent, and/or any of its children.

Returns

TransformStack::getStack ( ) const

This will get the transformation stack.

Returns

TransformStack::setParentId ( … )

This will set the parent transform identifier.

Parameters
in/out type description
in ps_identifier Parent identifier.
Returns
  • void

TransformStack::setTimestamp ( … )

This will set the last updated timestamp of the parent, and/or any of its children.

Parameters
in/out type description
in ps_timestamp Update timestamp.
Returns
  • void

TransformStack::setStack ( … )

This will set the transformation stack.

Parameters
in/out type description
in const std::vector< TransformDescriptor > & The set transformation stack.
Returns
  • void