Public Member Functions | Private Types | Private Attributes | List of all members
lvr2::LVRBoundingBoxBridge Class Reference

#include <LVRBoundingBoxBridge.hpp>

Public Member Functions

vtkSmartPointer< vtkActor > getActor ()
 
BoundingBox< VecgetBoundingBox ()
 
 LVRBoundingBoxBridge (BoundingBox< Vec > bb)
 
void setColor (double r, double g, double b)
 
void setPose (const Pose &pose)
 
void setVisibility (bool visible)
 

Private Types

using Vec = BaseVector< float >
 

Private Attributes

vtkSmartPointer< vtkActor > m_actor
 
BoundingBox< Vecm_boundingBox
 

Detailed Description

Definition at line 17 of file LVRBoundingBoxBridge.hpp.

Member Typedef Documentation

◆ Vec

Definition at line 19 of file LVRBoundingBoxBridge.hpp.

Constructor & Destructor Documentation

◆ LVRBoundingBoxBridge()

lvr2::LVRBoundingBoxBridge::LVRBoundingBoxBridge ( BoundingBox< Vec bb)

Definition at line 17 of file LVRBoundingBoxBridge.cpp.

Member Function Documentation

◆ getActor()

vtkSmartPointer<vtkActor> lvr2::LVRBoundingBoxBridge::getActor ( )
inline

Definition at line 24 of file LVRBoundingBoxBridge.hpp.

◆ getBoundingBox()

BoundingBox<Vec> lvr2::LVRBoundingBoxBridge::getBoundingBox ( )
inline

Definition at line 23 of file LVRBoundingBoxBridge.hpp.

◆ setColor()

void lvr2::LVRBoundingBoxBridge::setColor ( double  r,
double  g,
double  b 
)

Definition at line 135 of file LVRBoundingBoxBridge.cpp.

◆ setPose()

void lvr2::LVRBoundingBoxBridge::setPose ( const Pose pose)

Definition at line 141 of file LVRBoundingBoxBridge.cpp.

◆ setVisibility()

void lvr2::LVRBoundingBoxBridge::setVisibility ( bool  visible)

Definition at line 153 of file LVRBoundingBoxBridge.cpp.

Member Data Documentation

◆ m_actor

vtkSmartPointer<vtkActor> lvr2::LVRBoundingBoxBridge::m_actor
private

Definition at line 31 of file LVRBoundingBoxBridge.hpp.

◆ m_boundingBox

BoundingBox<Vec> lvr2::LVRBoundingBoxBridge::m_boundingBox
private

Definition at line 30 of file LVRBoundingBoxBridge.hpp.


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


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12