![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
Frustum information structure. More...
#include <ecvCameraSensor.h>

Public Member Functions | |
| FrustumInformation () | |
| Default initializer. More... | |
| ~FrustumInformation () | |
| Destructor. More... | |
| bool | initFrustumCorners () |
| Reserves memory for the frustum corners cloud. More... | |
| bool | initFrustumHull () |
| Creates the frustum hull mesh. More... | |
Public Attributes | |
| bool | isComputed |
| bool | drawFrustum |
| bool | drawSidePlanes |
| ccPointCloud * | frustumCorners |
| ccMesh * | frustumHull |
| CCVector3 | center |
Frustum information structure.
Used to draw the frustum associated to a camera sensor.
Definition at line 154 of file ecvCameraSensor.h.
| ccCameraSensor::FrustumInformation::FrustumInformation | ( | ) |
Default initializer.
| ccCameraSensor::FrustumInformation::~FrustumInformation | ( | ) |
Destructor.
| bool ccCameraSensor::FrustumInformation::initFrustumCorners | ( | ) |
Reserves memory for the frustum corners cloud.
Warning: reset the cloud contents!
Referenced by define_ccCameraSensor().
| bool ccCameraSensor::FrustumInformation::initFrustumHull | ( | ) |
Creates the frustum hull mesh.
The frustum corners must have already been setup!
Referenced by define_ccCameraSensor().
| CCVector3 ccCameraSensor::FrustumInformation::center |
center of the circumscribed sphere
Definition at line 175 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().
| bool ccCameraSensor::FrustumInformation::drawFrustum |
Definition at line 171 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().
| bool ccCameraSensor::FrustumInformation::drawSidePlanes |
Definition at line 172 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().
| ccPointCloud* ccCameraSensor::FrustumInformation::frustumCorners |
Definition at line 173 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().
| ccMesh* ccCameraSensor::FrustumInformation::frustumHull |
Definition at line 174 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().
| bool ccCameraSensor::FrustumInformation::isComputed |
Definition at line 170 of file ecvCameraSensor.h.
Referenced by define_ccCameraSensor().