#include <testing_oriented_box.h>
Public Member Functions | |
CTestingOrientedBox () | |
Constructor - simple. | |
CTestingOrientedBox (double minx, double miny, double minz, double maxx, double maxy, double maxz) | |
Constructor - initializing. | |
virtual bool | isIn (double x, double y, double z) |
Testing function. | |
void | set (double minx, double miny, double minz, double maxx, double maxy, double maxz) |
Set by limits. | |
void | setCenterSize (double x, double y, double z, double sx, double sy, double sz) |
Set by center and sizes. | |
Protected Attributes | |
double | m_maxX |
Maximal range. | |
double | m_maxY |
double | m_maxZ |
double | m_minX |
Minimal range. | |
double | m_minY |
double | m_minZ |
Definition at line 37 of file testing_oriented_box.h.
srs_env_model::CTestingOrientedBox::CTestingOrientedBox | ( | double | minx, |
double | miny, | ||
double | minz, | ||
double | maxx, | ||
double | maxy, | ||
double | maxz | ||
) |
Constructor - initializing.
Constructor - initializing
Definition at line 47 of file testing_oriented_box.cpp.
bool srs_env_model::CTestingOrientedBox::isIn | ( | double | x, |
double | y, | ||
double | z | ||
) | [virtual] |
Testing function.
Testing function
Implements srs_env_model::CTestingObjectBase.
Definition at line 82 of file testing_oriented_box.cpp.
void srs_env_model::CTestingOrientedBox::set | ( | double | minx, |
double | miny, | ||
double | minz, | ||
double | maxx, | ||
double | maxy, | ||
double | maxz | ||
) |
void srs_env_model::CTestingOrientedBox::setCenterSize | ( | double | x, |
double | y, | ||
double | z, | ||
double | sx, | ||
double | sy, | ||
double | sz | ||
) |
Set by center and sizes.
Set by center and sizes
Definition at line 70 of file testing_oriented_box.cpp.
double srs_env_model::CTestingOrientedBox::m_maxX [protected] |
Maximal range.
Definition at line 60 of file testing_oriented_box.h.
double srs_env_model::CTestingOrientedBox::m_maxY [protected] |
Definition at line 60 of file testing_oriented_box.h.
double srs_env_model::CTestingOrientedBox::m_maxZ [protected] |
Definition at line 60 of file testing_oriented_box.h.
double srs_env_model::CTestingOrientedBox::m_minX [protected] |
Minimal range.
Definition at line 57 of file testing_oriented_box.h.
double srs_env_model::CTestingOrientedBox::m_minY [protected] |
Definition at line 57 of file testing_oriented_box.h.
double srs_env_model::CTestingOrientedBox::m_minZ [protected] |
Definition at line 57 of file testing_oriented_box.h.