Public Member Functions | Private Attributes

LCM::Projection Class Reference

#include <Projection.hpp>

Collaboration diagram for LCM::Projection:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 Projection ()
 Projection (std::string const &field_name, int const rank, int const number_components, int const number_dimensions)
bool isProjected ()
int getProjectedRank ()
int getProjectedComponents ()
std::string getProjectionName ()

Private Attributes

bool is_projected_
std::string field_name_
int rank_
int number_components_
int number_dimensions_

Detailed Description

Definition at line 20 of file Projection.hpp.


Constructor & Destructor Documentation

LCM::Projection::Projection (  ) 

Definition at line 10 of file Projection.cpp.

LCM::Projection::Projection ( std::string const &  field_name,
int const   rank,
int const   number_components,
int const   number_dimensions 
)

Definition at line 19 of file Projection.cpp.


Member Function Documentation

bool LCM::Projection::isProjected (  )  [inline]

Definition at line 34 of file Projection.hpp.

int LCM::Projection::getProjectedRank (  )  [inline]

Definition at line 40 of file Projection.hpp.

int LCM::Projection::getProjectedComponents (  ) 

Definition at line 35 of file Projection.cpp.

std::string LCM::Projection::getProjectionName (  )  [inline]

Definition at line 49 of file Projection.hpp.


Member Data Documentation

Definition at line 57 of file Projection.hpp.

std::string LCM::Projection::field_name_ [private]

Definition at line 60 of file Projection.hpp.

int LCM::Projection::rank_ [private]

Definition at line 63 of file Projection.hpp.

Definition at line 66 of file Projection.hpp.

Definition at line 69 of file Projection.hpp.


The documentation for this class was generated from the following files: