#include <SphereUnion.h>
Public Member Functions | |
| bool | DirectedDistance (const vcg::Point3i &p1, const vcg::Point3i &p2, vcg::Point3f &v, vcg::Point3f &n, float &d) |
| bool | operator!= (const SphereUnion &sphere_union) |
| SphereUnion & | operator= (const SphereUnion &sphere_union) |
| SphereUnion () | |
| SphereUnion (const ImplicitSphere &sphere1, const ImplicitSphere &sphere2) | |
| SphereUnion (const SphereUnion &sphere_union) | |
| float | V (int x, int y, int z) |
Private Attributes | |
| ImplicitSphere | _sphere1 |
| ImplicitSphere | _sphere2 |
Definition at line 4 of file SphereUnion.h.
| SphereUnion::SphereUnion | ( | ) | [inline] |
Definition at line 7 of file SphereUnion.h.
| SphereUnion::SphereUnion | ( | const ImplicitSphere & | sphere1, |
| const ImplicitSphere & | sphere2 | ||
| ) | [inline] |
Definition at line 10 of file SphereUnion.h.
| SphereUnion::SphereUnion | ( | const SphereUnion & | sphere_union | ) | [inline] |
Definition at line 16 of file SphereUnion.h.
| bool SphereUnion::DirectedDistance | ( | const vcg::Point3i & | p1, |
| const vcg::Point3i & | p2, | ||
| vcg::Point3f & | v, | ||
| vcg::Point3f & | n, | ||
| float & | d | ||
| ) | [inline] |
Definition at line 44 of file SphereUnion.h.
| bool SphereUnion::operator!= | ( | const SphereUnion & | sphere_union | ) | [inline] |
Definition at line 32 of file SphereUnion.h.
| SphereUnion& SphereUnion::operator= | ( | const SphereUnion & | sphere_union | ) | [inline] |
Definition at line 22 of file SphereUnion.h.
| float SphereUnion::V | ( | int | x, |
| int | y, | ||
| int | z | ||
| ) | [inline] |
Definition at line 39 of file SphereUnion.h.
ImplicitSphere SphereUnion::_sphere1 [private] |
Definition at line 77 of file SphereUnion.h.
ImplicitSphere SphereUnion::_sphere2 [private] |
Definition at line 81 of file SphereUnion.h.