Go to the documentation of this file.
34 #ifndef LVR2_GEOMETRY_BOUNDINGRECTANGLE_H_
35 #define LVR2_GEOMETRY_BOUNDINGRECTANGLE_H_
76 template<
typename CoordType>
A representation of a bounding rectangle.
Normal< CoordType > m_normal
The normal of the rectangle.
BaseVector< CoordType > m_vec1
The first direction vector.
A vector guaranteed to be normalized (length = 1).
BoundingRectangle(BaseVector< CoordType > supportVector, BaseVector< CoordType > vec1, BaseVector< CoordType > vec2, Normal< CoordType > normal, CoordType minDistA, CoordType maxDistA, CoordType minDistB, CoordType maxDistB)
Constructor.
CoordType m_maxDistA
Distance of the end border from the support vector in the first direction (if negative: reverse direc...
CoordType m_minDistA
Distance of the beginning border from the support vector in the first direction (if negative: reverse...
CoordType m_maxDistB
Distance of the end border from the support vector in the second direction (if negative: reverse dire...
BaseVector< CoordType > m_supportVector
A 3D point, that is the support vector of the rectangle.
BaseVector< CoordType > m_vec2
The second direction vector (that should be orthogonal to the first direction)
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 Wed Mar 2 2022 00:37:22