#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