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

#include <transformable_object.h>

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

List of all members.

Public Member Functions

float getInteractiveMarkerScale ()
void getRGBA (float &r, float &g, float &b, float &a)
void getRZ (float &r, float &z)
visualization_msgs::Marker getVisualizationMsgMarker ()
bool setRadius (std_msgs::Float32 r)
void setRGBA (float r, float g, float b, float a)
void setRZ (float r, float z)
bool setZ (std_msgs::Float32 z)
 TransformableCylinder (float radius, float z, float r, float g, float b, float a, std::string frame, std::string name, std::string description)

Public Attributes

float cylinder_a_
float cylinder_b_
float cylinder_g_
float cylinder_r_
float cylinder_radius_
float cylinder_z_

Detailed Description

Definition at line 159 of file transformable_object.h.


Constructor & Destructor Documentation

jsk_interactive_marker::TransformableCylinder::TransformableCylinder ( float  radius,
float  z,
float  r,
float  g,
float  b,
float  a,
std::string  frame,
std::string  name,
std::string  description 
)

Definition at line 167 of file transformable_object.cpp.


Member Function Documentation

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 173 of file transformable_object.h.

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

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 166 of file transformable_object.h.

void jsk_interactive_marker::TransformableCylinder::getRZ ( float &  r,
float &  z 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 168 of file transformable_object.h.

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 182 of file transformable_object.cpp.

bool jsk_interactive_marker::TransformableCylinder::setRadius ( std_msgs::Float32  r) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 170 of file transformable_object.h.

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

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 165 of file transformable_object.h.

void jsk_interactive_marker::TransformableCylinder::setRZ ( float  r,
float  z 
) [inline, virtual]

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 167 of file transformable_object.h.

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

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 171 of file transformable_object.h.


Member Data Documentation

Definition at line 180 of file transformable_object.h.

Definition at line 179 of file transformable_object.h.

Definition at line 178 of file transformable_object.h.

Definition at line 177 of file transformable_object.h.

Definition at line 173 of file transformable_object.h.

Definition at line 176 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