Public Member Functions | Public Attributes
jsk_interactive_marker::TransformableMesh Class Reference

#include <transformable_object.h>

Inheritance diagram for jsk_interactive_marker::TransformableMesh:
Inheritance graph
[legend]

List of all members.

Public Member Functions

float getInteractiveMarkerScale ()
void getRGBA (float &r, float &g, float &b, float &a)
visualization_msgs::Marker getVisualizationMsgMarker ()
void getXYZ (float &x, float &y, float &z)
void setRGBA (float r, float g, float b, float a)
bool setX (std_msgs::Float32 x)
void setXYZ (float x, float y, float z)
bool setY (std_msgs::Float32 y)
bool setZ (std_msgs::Float32 z)
 TransformableMesh (std::string frame, std::string name, std::string description, std::string mesh_resource, bool mesh_use_embedded_materials)

Public Attributes

float marker_scale_
float mesh_a_
float mesh_b_
float mesh_g_
float mesh_r_
std::string mesh_resource_

Detailed Description

Definition at line 103 of file transformable_object.h.


Constructor & Destructor Documentation

jsk_interactive_marker::TransformableMesh::TransformableMesh ( std::string  frame,
std::string  name,
std::string  description,
std::string  mesh_resource,
bool  mesh_use_embedded_materials 
)

Definition at line 320 of file transformable_object.cpp.


Member Function Documentation

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 115 of file transformable_object.h.

void jsk_interactive_marker::TransformableMesh::getRGBA ( float &  r,
float &  g,
float &  b,
float &  a 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 109 of file transformable_object.h.

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 331 of file transformable_object.cpp.

void jsk_interactive_marker::TransformableMesh::getXYZ ( float &  x,
float &  y,
float &  z 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 111 of file transformable_object.h.

void jsk_interactive_marker::TransformableMesh::setRGBA ( float  r,
float  g,
float  b,
float  a 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 108 of file transformable_object.h.

bool jsk_interactive_marker::TransformableMesh::setX ( std_msgs::Float32  x) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 112 of file transformable_object.h.

void jsk_interactive_marker::TransformableMesh::setXYZ ( float  x,
float  y,
float  z 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 110 of file transformable_object.h.

bool jsk_interactive_marker::TransformableMesh::setY ( std_msgs::Float32  y) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 113 of file transformable_object.h.

bool jsk_interactive_marker::TransformableMesh::setZ ( std_msgs::Float32  z) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 114 of file transformable_object.h.


Member Data Documentation

Definition at line 115 of file transformable_object.h.

Definition at line 121 of file transformable_object.h.

Definition at line 120 of file transformable_object.h.

Definition at line 119 of file transformable_object.h.

Definition at line 118 of file transformable_object.h.

Definition at line 117 of file transformable_object.h.


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


jsk_interactive_marker
Author(s): furuta
autogenerated on Sun Sep 13 2015 22:29:27