Public Member Functions | Public Attributes | List of all members
next_best_view::DefaultViewportPoint Struct Reference

DefaultViewportPoint. More...

#include <DefaultViewportPoint.hpp>

Public Member Functions

EIGEN_MAKE_ALIGNED_OPERATOR_NEW DefaultViewportPoint (const gm::Pose &pose=gm::Pose())
 
 DefaultViewportPoint (const SimpleVector3 &vector, const SimpleQuaternion &orientation=SimpleQuaternion(1.0, 0.0, 0.0, 0.0))
 
bool filterObjectPointCloudByTypes (const ObjectTypeSetPtr &objectTypeSetPtr, ViewportPoint &viewportPoint)
 filters all the objects in this viewport with one of the given types and puts them in a new viewport. More...
 
gm::Point getPoint () const
 
gm::Pose getPose () const
 
SimpleVector3 getPosition () const
 
gm::Quaternion getQuaternion () const
 
SimpleQuaternion getSimpleQuaternion () const
 
void setOrientation (const SimpleQuaternion &orientation)
 

Public Attributes

union {
   struct {
      float   qw
 
      float   qx
 
      float   qy
 
      float   qz
 
   } 
 
}; 
 
IndicesPtr child_indices
 
ObjectPointCloudPtr child_point_cloud
 
DebugHelperPtr mDebugHelperPtr
 
ObjectTypeSetPtr object_type_set
 
unsigned int oldIdx
 
 PCL_ADD_POINT4D
 
ObjectPointCloudPtr point_cloud
 
DefaultScoreContainerPtr score
 

Detailed Description

DefaultViewportPoint.

Author
Ralf Schleicher
Date
2014
Version
1.0
See also
pcl::PointXYZ

Definition at line 60 of file DefaultViewportPoint.hpp.

Constructor & Destructor Documentation

EIGEN_MAKE_ALIGNED_OPERATOR_NEW next_best_view::DefaultViewportPoint::DefaultViewportPoint ( const gm::Pose pose = gm::Pose())
inline

Definition at line 90 of file DefaultViewportPoint.hpp.

next_best_view::DefaultViewportPoint::DefaultViewportPoint ( const SimpleVector3 vector,
const SimpleQuaternion orientation = SimpleQuaternion(1.0, 0.0, 0.0, 0.0) 
)
inline

Definition at line 102 of file DefaultViewportPoint.hpp.

Member Function Documentation

bool next_best_view::DefaultViewportPoint::filterObjectPointCloudByTypes ( const ObjectTypeSetPtr objectTypeSetPtr,
ViewportPoint viewportPoint 
)
inline

filters all the objects in this viewport with one of the given types and puts them in a new viewport.

Parameters
objectTypeSetPtr[in] the object type names that shall be put in the new viewport
viewportPoint[out] the new viewport only containing the objects with the given types
Returns
whether the resulting viewport contains any object

Definition at line 155 of file DefaultViewportPoint.hpp.

gm::Point next_best_view::DefaultViewportPoint::getPoint ( ) const
inline

Definition at line 110 of file DefaultViewportPoint.hpp.

gm::Pose next_best_view::DefaultViewportPoint::getPose ( ) const
inline

Definition at line 127 of file DefaultViewportPoint.hpp.

SimpleVector3 next_best_view::DefaultViewportPoint::getPosition ( ) const
inline

Definition at line 134 of file DefaultViewportPoint.hpp.

gm::Quaternion next_best_view::DefaultViewportPoint::getQuaternion ( ) const
inline

Definition at line 118 of file DefaultViewportPoint.hpp.

SimpleQuaternion next_best_view::DefaultViewportPoint::getSimpleQuaternion ( ) const
inline

Definition at line 138 of file DefaultViewportPoint.hpp.

void next_best_view::DefaultViewportPoint::setOrientation ( const SimpleQuaternion orientation)
inline

Definition at line 142 of file DefaultViewportPoint.hpp.

Member Data Documentation

union { ... }
IndicesPtr next_best_view::DefaultViewportPoint::child_indices

Definition at line 80 of file DefaultViewportPoint.hpp.

ObjectPointCloudPtr next_best_view::DefaultViewportPoint::child_point_cloud

Definition at line 76 of file DefaultViewportPoint.hpp.

DebugHelperPtr next_best_view::DefaultViewportPoint::mDebugHelperPtr

Definition at line 73 of file DefaultViewportPoint.hpp.

ObjectTypeSetPtr next_best_view::DefaultViewportPoint::object_type_set

Definition at line 81 of file DefaultViewportPoint.hpp.

unsigned int next_best_view::DefaultViewportPoint::oldIdx

Definition at line 84 of file DefaultViewportPoint.hpp.

next_best_view::DefaultViewportPoint::PCL_ADD_POINT4D

Definition at line 62 of file DefaultViewportPoint.hpp.

ObjectPointCloudPtr next_best_view::DefaultViewportPoint::point_cloud

Definition at line 78 of file DefaultViewportPoint.hpp.

float next_best_view::DefaultViewportPoint::qw

Definition at line 66 of file DefaultViewportPoint.hpp.

float next_best_view::DefaultViewportPoint::qx

Definition at line 67 of file DefaultViewportPoint.hpp.

float next_best_view::DefaultViewportPoint::qy

Definition at line 68 of file DefaultViewportPoint.hpp.

float next_best_view::DefaultViewportPoint::qz

Definition at line 69 of file DefaultViewportPoint.hpp.

DefaultScoreContainerPtr next_best_view::DefaultViewportPoint::score

Definition at line 82 of file DefaultViewportPoint.hpp.


The documentation for this struct was generated from the following file:


asr_next_best_view
Author(s): Aumann Florian, Borella Jocelyn, Heller Florian, Meißner Pascal, Schleicher Ralf, Stöckle Patrick, Stroh Daniel, Trautmann Jeremias, Walter Milena, Wittenbeck Valerij
autogenerated on Thu Jan 9 2020 07:20:18