#include <Volume.h>
Public Member Functions | |
void | GetXIntercept (const vcg::Point3i &p1, const vcg::Point3i &p2, VertexPointer &v) |
void | GetYIntercept (const vcg::Point3i &p1, const vcg::Point3i &p2, VertexPointer &v) |
void | GetZIntercept (const vcg::Point3i &p1, const vcg::Point3i &p2, VertexPointer &v) |
float | V (const int pi, const int pj, const int pk) |
Volume () | |
Private Attributes | |
SphereDifference | _sphere_diff |
Volume::Volume | ( | ) | [inline] |
void Volume::GetXIntercept | ( | const vcg::Point3i & | p1, |
const vcg::Point3i & | p2, | ||
VertexPointer & | v | ||
) | [inline] |
void Volume::GetYIntercept | ( | const vcg::Point3i & | p1, |
const vcg::Point3i & | p2, | ||
VertexPointer & | v | ||
) | [inline] |
void Volume::GetZIntercept | ( | const vcg::Point3i & | p1, |
const vcg::Point3i & | p2, | ||
VertexPointer & | v | ||
) | [inline] |
float Volume::V | ( | const int | pi, |
const int | pj, | ||
const int | pk | ||
) | [inline] |
SphereDifference Volume::_sphere_diff [private] |