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 163 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 179 of file transformable_object.cpp.


Member Function Documentation

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 177 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 170 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 172 of file transformable_object.h.

Reimplemented from jsk_interactive_marker::TransformableObject.

Definition at line 194 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 174 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 169 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 171 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 175 of file transformable_object.h.


Member Data Documentation

Definition at line 184 of file transformable_object.h.

Definition at line 183 of file transformable_object.h.

Definition at line 182 of file transformable_object.h.

Definition at line 181 of file transformable_object.h.

Definition at line 177 of file transformable_object.h.

Definition at line 180 of file transformable_object.h.


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


jsk_interactive_marker
Author(s): furuta
autogenerated on Wed May 1 2019 02:40:31