|
|
| BoundingBox (const point_t &Center, double EdgeLength) |
|
| BoundingBox (const point_t &minCoord, const point_t &maxCoord) |
|
void | buffer (const tvector_t &buf) |
|
tvector_t | diagonal () const |
|
void | embrace (const point_t &crd) |
|
point_t | findClosestPoint (const point_t &P) const |
|
point3 | getCornerPoint (int N) const |
|
point_t | getLocation (double x, double y, double z) const |
|
point_t | getLocation11 (double x, double y, double z) const |
|
void | grow (const double &buf) |
|
void | insert (const BoundingBox &BB) |
|
bool | inside (const BoundingBox &bb) const |
|
bool | inside (const BoundingBox &bb, const char &normal_direction) const |
|
bool | inside (const point_t &p) const |
|
bool | inside (const point_t &p, const char &normal_direction) const |
|
const point_t & | maxcoord () const |
|
const point_t & | mincoord () const |
|
bool | operator!= (const BoundingBox &Other) const |
|
MemCore::RefPtr< BoundingBox > | operator& (const BoundingBox &Other) const |
|
bool | operator== (const BoundingBox &Other) const |
|
void | setMinMax (const point_t &minCoord, const point_t &maxCoord) |
|
void | updateBall () |
|
| BoundingBall (const BoundingBall &BB) |
|
| BoundingBall (const point_t &Center, double R) |
|
| BoundingBall (double R, const point_t &Center) |
|
point_t & | center () |
|
void | expandBall (const BoundingBall &B) |
|
void | expandBall (const point_t &point) |
|
const point_t & | getCenter () const |
|
double | getRadius () const |
|
double | radius () const |
|
double | radius2 () const |
|
void | setCenter (const point_t ¢er) |
|
void | setRadius (double R) |
| const type_info & | getInterfaceDomain () const |
|
virtual bool | apply (Intercube &I, const RefPtr< InterfaceIterationParameter > &) |
|
virtual bool | apply_const (const Intercube &I, const RefPtr< InterfaceIterationParameter > &) |
|
auto | getObjectCountID () const noexcept |
|
bool | isIdentical (const WeakPtr< Object, Object > &PossibleSelf) const noexcept |
|
void | mkAutoDestructive () |
|
refcount_t | refcount () const noexcept |
|
| ReferenceBase (Object *that) noexcept |
|
const auto & | self () const |
|
refcount_t | wrefcount () const noexcept |
|
constexpr | Ageable (age_t t) noexcept |
|
constexpr | Ageable (const Ageable &A) noexcept |
|
| Ageable (const volatile Ageable &A) noexcept |
|
constexpr const Ageable & | getAge () const |
|
bool | isNewerThan (const Ageable &a) const noexcept |
|
bool | isOlderThan (const Ageable &a) const noexcept |
|
bool | isYoungerThan (const Ageable &a) const noexcept |
|
bool | operator!= (const Ageable &a) const noexcept |
|
bool | operator< (const Ageable &a) const noexcept |
|
bool | operator<= (const Ageable &a) const noexcept |
|
bool | operator<= (const volatile Ageable &a) const volatile noexcept |
|
bool | operator== (const Ageable &a) const noexcept |
|
bool | operator> (const Ageable &a) const noexcept |
|
bool | operator> (const volatile Ageable &a) const volatile |
|
bool | operator>= (const Ageable &a) const noexcept |
|
bool | operator>= (const volatile Ageable &a) const volatile noexcept |
|
constexpr void | resetAge () noexcept |
|
void | setInfinitelyNew () noexcept |
|
age_t | time_value () const noexcept |
|
age_t | time_value () const volatile noexcept |
|
Ageable & | touch () noexcept |
|
age_t | update (age_t age) noexcept |
|
age_t | update (const Ageable &Other) noexcept |
|
age_t | update (const volatile Ageable &Other) volatile noexcept |
|
tvector | diagonal () const |
|
point | findClosestPoint (const point &P) const |
|
point | getLocation (double x, double y, double z) const |
|
bool | isInside (const AABB &bb) const |
|
bool | isInside (const point &p) const |
|
point & | max () |
|
const point & | max () const |
|
point & | min () |
|
const point & | min () const |
|
void | resort () |