#include <BoundingBox.h>
bounding interval
More...
◆ bbox
| bbox_t sofa::type::BoundingBox1D::bbox |
|
protected |
◆ BoundingBox1D() [1/5]
| sofa::type::BoundingBox1D::BoundingBox1D |
( |
| ) |
|
◆ BoundingBox1D() [2/5]
| sofa::type::BoundingBox1D::BoundingBox1D |
( |
SReal |
minBBox, |
|
|
SReal |
maxBBox |
|
) |
| |
Define using the endpoints of the main diagonal.
◆ BoundingBox1D() [3/5]
| sofa::type::BoundingBox1D::BoundingBox1D |
( |
const bbox_t & |
bbox | ) |
|
◆ BoundingBox1D() [4/5]
| sofa::type::BoundingBox1D::BoundingBox1D |
( |
const Vec2f & |
bbox | ) |
|
Define using xmin, xmax in this order.
◆ BoundingBox1D() [5/5]
| sofa::type::BoundingBox1D::BoundingBox1D |
( |
const Vec2d & |
bbox | ) |
|
Define using xmin, xmax in this order.
◆ contains() [1/2]
◆ contains() [2/2]
| bool sofa::type::BoundingBox1D::contains |
( |
SReal |
point | ) |
const |
◆ getInclude() [1/2]
◆ getInclude() [2/2]
| BoundingBox1D sofa::type::BoundingBox1D::getInclude |
( |
SReal |
point | ) |
const |
◆ getInflate()
| BoundingBox1D sofa::type::BoundingBox1D::getInflate |
( |
SReal |
amount | ) |
const |
◆ getIntersection()
◆ include() [1/2]
| void sofa::type::BoundingBox1D::include |
( |
const BoundingBox1D & |
other | ) |
|
◆ include() [2/2]
| void sofa::type::BoundingBox1D::include |
( |
SReal |
point | ) |
|
◆ inflate()
| void sofa::type::BoundingBox1D::inflate |
( |
SReal |
amount | ) |
|
◆ intersect()
◆ intersection()
| void sofa::type::BoundingBox1D::intersection |
( |
const BoundingBox1D & |
other | ) |
|
◆ invalidate()
| void sofa::type::BoundingBox1D::invalidate |
( |
| ) |
|
◆ isFlat()
| bool sofa::type::BoundingBox1D::isFlat |
( |
| ) |
const |
◆ isNegligeable()
| bool sofa::type::BoundingBox1D::isNegligeable |
( |
| ) |
const |
◆ isNull()
| bool sofa::type::BoundingBox1D::isNull |
( |
| ) |
const |
◆ isValid()
| bool sofa::type::BoundingBox1D::isValid |
( |
| ) |
const |
◆ maxBBox() [1/2]
| SReal & sofa::type::BoundingBox1D::maxBBox |
( |
| ) |
|
◆ maxBBox() [2/2]
| const SReal & sofa::type::BoundingBox1D::maxBBox |
( |
| ) |
const |
◆ minBBox() [1/2]
| SReal & sofa::type::BoundingBox1D::minBBox |
( |
| ) |
|
◆ minBBox() [2/2]
| const SReal & sofa::type::BoundingBox1D::minBBox |
( |
| ) |
const |
◆ neutral_bbox()
◆ operator bbox_t()
| sofa::type::BoundingBox1D::operator bbox_t |
( |
| ) |
const |
◆ operator<<
| std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
const BoundingBox1D & |
bbox |
|
) |
| |
|
friend |
◆ operator>>
| std::istream& operator>> |
( |
std::istream & |
in, |
|
|
BoundingBox1D & |
bbox |
|
) |
| |
|
friend |