#include <ViewerAabb.hpp>
|
| ViewerAabb () |
|
| ~ViewerAabb () |
|
void | set (float min_x, float min_y, float min_z, float max_x, float max_y, float max_z) |
|
void | set (const QVector3D &min, const QVector3D &max) |
|
void | set (const std::vector< float > &xyz) |
|
void | set (const Box< float > &box) |
|
void | set (const Box< double > &box) |
|
void | extend (const ViewerAabb &box) |
|
void | invalidate () |
|
bool | valid () const |
|
const QVector3D & | min () const |
|
const QVector3D & | max () const |
|
const QVector3D & | center () const |
|
float | radius () const |
|
void | range (const QVector3D &eye, const QVector3D &direction, float *min, float *max) |
|
◆ ViewerAabb()
ViewerAabb::ViewerAabb |
( |
| ) |
|
◆ ~ViewerAabb()
ViewerAabb::~ViewerAabb |
( |
| ) |
|
◆ center()
const QVector3D & ViewerAabb::center |
( |
| ) |
const |
|
inline |
◆ extend()
◆ invalidate()
void ViewerAabb::invalidate |
( |
| ) |
|
◆ max()
const QVector3D & ViewerAabb::max |
( |
| ) |
const |
|
inline |
◆ min()
const QVector3D & ViewerAabb::min |
( |
| ) |
const |
|
inline |
◆ radius()
float ViewerAabb::radius |
( |
| ) |
const |
|
inline |
◆ range()
void ViewerAabb::range |
( |
const QVector3D & | eye, |
|
|
const QVector3D & | direction, |
|
|
float * | min, |
|
|
float * | max ) |
◆ set() [1/5]
void ViewerAabb::set |
( |
const Box< double > & | box | ) |
|
◆ set() [2/5]
void ViewerAabb::set |
( |
const Box< float > & | box | ) |
|
◆ set() [3/5]
void ViewerAabb::set |
( |
const QVector3D & | min, |
|
|
const QVector3D & | max ) |
◆ set() [4/5]
void ViewerAabb::set |
( |
const std::vector< float > & | xyz | ) |
|
◆ set() [5/5]
void ViewerAabb::set |
( |
float | min_x, |
|
|
float | min_y, |
|
|
float | min_z, |
|
|
float | max_x, |
|
|
float | max_y, |
|
|
float | max_z ) |
◆ setValid()
void ViewerAabb::setValid |
( |
| ) |
|
|
protected |
◆ valid()
bool ViewerAabb::valid |
( |
| ) |
const |
|
inline |
◆ operator<<
std::ostream & operator<< |
( |
std::ostream & | out, |
|
|
const ViewerAabb & | in ) |
|
friend |
◆ toJson
◆ toString
◆ center_
QVector3D ViewerAabb::center_ |
|
protected |
◆ max_
QVector3D ViewerAabb::max_ |
|
protected |
◆ min_
QVector3D ViewerAabb::min_ |
|
protected |
◆ radius_
float ViewerAabb::radius_ |
|
protected |
◆ valid_
The documentation for this class was generated from the following files:
- ViewerAabb.hpp
- ViewerAabb.cpp