#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 | isValid () const |
|
const QVector3D & | getMin () const |
|
const QVector3D & | getMax () const |
|
const QVector3D & | getCenter () const |
|
float | getRadius () const |
|
void | getRange (const QVector3D &eye, const QVector3D &direction, float *min, float *max) |
|
◆ ViewerAabb()
ViewerAabb::ViewerAabb |
( |
| ) |
|
◆ ~ViewerAabb()
ViewerAabb::~ViewerAabb |
( |
| ) |
|
◆ extend()
◆ getCenter()
const QVector3D & ViewerAabb::getCenter |
( |
| ) |
const |
|
inline |
◆ getMax()
const QVector3D & ViewerAabb::getMax |
( |
| ) |
const |
|
inline |
◆ getMin()
const QVector3D & ViewerAabb::getMin |
( |
| ) |
const |
|
inline |
◆ getRadius()
float ViewerAabb::getRadius |
( |
| ) |
const |
|
inline |
◆ getRange()
void ViewerAabb::getRange |
( |
const QVector3D & |
eye, |
|
|
const QVector3D & |
direction, |
|
|
float * |
min, |
|
|
float * |
max |
|
) |
| |
◆ invalidate()
void ViewerAabb::invalidate |
( |
| ) |
|
◆ isValid()
bool ViewerAabb::isValid |
( |
| ) |
const |
|
inline |
◆ 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 |
◆ 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