#include <IsoEx/Grids/ScalarGridT.hh>
Inheritance diagram for IsoEx::ScalarGridT< Scalar >:
Public Member Functions | |
ScalarGridT (const OpenMesh::Vec3f &_origin=OpenMesh::Vec3f(0, 0, 0), const OpenMesh::Vec3f &_x_axis=OpenMesh::Vec3f(1, 0, 0), const OpenMesh::Vec3f &_y_axis=OpenMesh::Vec3f(0, 1, 0), const OpenMesh::Vec3f &_z_axis=OpenMesh::Vec3f(0, 0, 1), unsigned int _x_res=10, unsigned int _y_res=10, unsigned int _z_res=10) | |
Default constructor. | |
virtual | ~ScalarGridT () |
Destructor. | |
virtual float | scalar_distance (PointIdx _pidx) const |
See IsoEx::Implicit::scalar_distance(). | |
virtual bool | is_inside (PointIdx _pidx) const |
See IsoEx::Implicit::is_inside(). | |
virtual bool | directed_distance (const OpenMesh::Vec3f &_p0, const OpenMesh::Vec3f &_p1, OpenMesh::Vec3f &_point, OpenMesh::Vec3f &_normal, float &_distance) const |
See IsoEx::Implicit::directed_distance(). |