Workspace 6.21.5
Public Member Functions | Public Attributes | List of all members
ObjectTransforms Class Reference

#include <Mesh/DataStructures/objecttransforms.h>

Public Member Functions

std::vector< int >::iterator begin ()
 
std::vector< int >::const_iterator begin () const
 
bool empty () const
 
std::vector< int >::iterator end ()
 
std::vector< int >::const_iterator end () const
 
const std::vector< int > & objectIDs () const
 
const std::map< int, Vector3d > & rotations () const
 
std::vector< int >::size_type size () const
 
const std::map< int, Vector3d > & translations () const
 

Public Attributes

std::vector< int > objectIDs_
 
std::map< int, Vector3drotations_
 
std::map< int, Vector3dtranslations_
 

Member Function Documentation

◆ begin() [1/2]

std::vector< int >::iterator begin ( )
inline

◆ begin() [2/2]

std::vector< int >::const_iterator begin ( ) const
inline

◆ empty()

bool empty ( ) const
inline

◆ end() [1/2]

std::vector< int >::iterator end ( )
inline

◆ end() [2/2]

std::vector< int >::const_iterator end ( ) const
inline

◆ objectIDs()

const std::vector< int > & objectIDs ( ) const
inline

◆ rotations()

const std::map< int, Vector3d > & rotations ( ) const
inline

◆ size()

std::vector< int >::size_type size ( ) const
inline

◆ translations()

const std::map< int, Vector3d > & translations ( ) const
inline

Member Data Documentation

◆ objectIDs_

std::vector<int> objectIDs_

◆ rotations_

std::map<int, Vector3d> rotations_

◆ translations_

std::map<int, Vector3d> translations_