Public Member Functions | Private Member Functions | Private Attributes
rve_common_transformers::Mesh Class Reference

#include <mesh.h>

Inheritance diagram for rve_common_transformers::Mesh:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 Mesh ()
 ~Mesh ()

Private Member Functions

virtual void onInit ()
void onPropertyChanged (const rve_properties::PropertyNodePtr &node, const std::string &, rve_properties::PropertyChangeType type)
virtual void onUpdate ()

Private Attributes

std::string frame_
std::vector
< rve_render_client::MaterialPtr
materials_
rve_render_client::MeshInstancePtr mesh_
float opacity_
Eigen::Quaternionf orientation_offset_
Eigen::Vector3f position_offset_
std::string resource_

Detailed Description

Definition at line 41 of file mesh.h.


Constructor & Destructor Documentation

Definition at line 51 of file mesh.cpp.

Definition at line 55 of file mesh.cpp.


Member Function Documentation

void rve_common_transformers::Mesh::onInit ( ) [private, virtual]

Implements rve_transformer::Transformer.

Definition at line 60 of file mesh.cpp.

void rve_common_transformers::Mesh::onPropertyChanged ( const rve_properties::PropertyNodePtr node,
const std::string &  path,
rve_properties::PropertyChangeType  type 
) [private]

Definition at line 120 of file mesh.cpp.

void rve_common_transformers::Mesh::onUpdate ( ) [private, virtual]

Implements rve_transformer::Transformer.

Definition at line 101 of file mesh.cpp.


Member Data Documentation

Definition at line 56 of file mesh.h.

Definition at line 54 of file mesh.h.

Definition at line 53 of file mesh.h.

Definition at line 57 of file mesh.h.

Definition at line 60 of file mesh.h.

Definition at line 59 of file mesh.h.

Definition at line 55 of file mesh.h.


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


rve_common_transformers
Author(s): Josh Faust
autogenerated on Wed Dec 11 2013 14:31:58