ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cloudViewer::BoundingBoxTpl< T > Member List

This is the complete list of members for cloudViewer::BoundingBoxTpl< T >, including all inherited members.

add(const Vector3Tpl< T > &P)cloudViewer::BoundingBoxTpl< T >inline
addEigen(const Eigen::Vector3d &point)cloudViewer::BoundingBoxTpl< T >inline
BoundingBoxTpl()cloudViewer::BoundingBoxTpl< T >inline
BoundingBoxTpl(const Vector3Tpl< T > &minCorner, const Vector3Tpl< T > &maxCorner)cloudViewer::BoundingBoxTpl< T >inline
clear()cloudViewer::BoundingBoxTpl< T >inline
color_cloudViewer::BoundingBoxTpl< T >protected
computeVolume() constcloudViewer::BoundingBoxTpl< T >inline
contains(const Vector3Tpl< T > &P) constcloudViewer::BoundingBoxTpl< T >inline
containsEigen(const Eigen::Vector3d &point) constcloudViewer::BoundingBoxTpl< T >inline
getBounds(double bounds[6]) constcloudViewer::BoundingBoxTpl< T >inline
getCenter() constcloudViewer::BoundingBoxTpl< T >inline
GetColor() constcloudViewer::BoundingBoxTpl< T >inline
getDiagNorm() constcloudViewer::BoundingBoxTpl< T >inline
getDiagNormd() constcloudViewer::BoundingBoxTpl< T >inline
getDiagVec() constcloudViewer::BoundingBoxTpl< T >inline
getMaxBoxDim() constcloudViewer::BoundingBoxTpl< T >inline
getMinBoxDim() constcloudViewer::BoundingBoxTpl< T >inline
GetPointIndicesWithinBoundingBox(const std::vector< Eigen::Vector3d > &points) constcloudViewer::BoundingBoxTpl< T >inline
GetPointIndicesWithinBoundingBox(const std::vector< Vector3Tpl< T >> &points) constcloudViewer::BoundingBoxTpl< T >inline
getXPercentage(double x) constcloudViewer::BoundingBoxTpl< T >inline
getYPercentage(double y) constcloudViewer::BoundingBoxTpl< T >inline
getZPercentage(double z) constcloudViewer::BoundingBoxTpl< T >inline
isValid() constcloudViewer::BoundingBoxTpl< T >inline
m_bbMaxcloudViewer::BoundingBoxTpl< T >protected
m_bbMincloudViewer::BoundingBoxTpl< T >protected
m_validcloudViewer::BoundingBoxTpl< T >protected
maxCorner() constcloudViewer::BoundingBoxTpl< T >inline
maxCorner()cloudViewer::BoundingBoxTpl< T >inline
minCorner() constcloudViewer::BoundingBoxTpl< T >inline
minCorner()cloudViewer::BoundingBoxTpl< T >inline
minDistTo(const BoundingBoxTpl< T > &bbox) constcloudViewer::BoundingBoxTpl< T >inline
operator*=(T scaleFactor)cloudViewer::BoundingBoxTpl< T >inlinevirtual
operator*=(const SquareMatrixTpl< T > &mat)cloudViewer::BoundingBoxTpl< T >inlinevirtual
operator+(const BoundingBoxTpl< T > &bbox) constcloudViewer::BoundingBoxTpl< T >inline
operator+=(const BoundingBoxTpl< T > &bbox)cloudViewer::BoundingBoxTpl< T >inline
operator+=(const Vector3Tpl< T > &V)cloudViewer::BoundingBoxTpl< T >inlinevirtual
operator-=(const Vector3Tpl< T > &V)cloudViewer::BoundingBoxTpl< T >inlinevirtual
SetColor(const Eigen::Vector3d &color)cloudViewer::BoundingBoxTpl< T >inline
setValidity(bool state)cloudViewer::BoundingBoxTpl< T >inline
volume() constcloudViewer::BoundingBoxTpl< T >inline