KrisLibrary  1.0.0
Tabular3DSet Member List

This is the complete list of members for Tabular3DSet, including all inherited members.

Add(const MyT &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Add(boolval) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Average(const AABB3D &range) constMeshing::VolumeGridTemplate< bool >
bb (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
bmax (defined in BoxSet)BoxSet
bmin (defined in BoxSet)BoxSet
BoxSet(Real xmin, Real xmax, int d=1) (defined in BoxSet)BoxSet
BoxSet(const Vector &bmin, const Vector &bmax) (defined in BoxSet)BoxSet
calculatedValidIndices (defined in Tabular3DSet)Tabular3DSet
Contains(const Config &x) (defined in Tabular3DSet)Tabular3DSetvirtual
CSet::Contains(const Config &x)CSetvirtual
CPredicate typedef (defined in CSet)CSet
CSet() (defined in CSet)CSet
CSet(CPredicate f) (defined in CSet)CSet
GetCell(int i, int j, int k, AABB3D &cell) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
GetCell(const IntTriple &index, AABB3D &cell) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
GetCellCenter(int i, int j, int k, Vector3 &center) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
GetCellSize() const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
GetCenter(const IntTriple &index, Vector3 &center) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
GetIndex(const Vector3 &pt, int &i, int &j, int &k) constMeshing::VolumeGridTemplate< bool >
GetIndex(const Vector3 &pt, IntTriple &index) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
GetIndexAndParams(const Vector3 &pt, IntTriple &index, Vector3 &params) constMeshing::VolumeGridTemplate< bool >
GetIndexAndParamsChecked(const Vector3 &pt, IntTriple &index, Vector3 &params) constMeshing::VolumeGridTemplate< bool >
GetIndexChecked(const Vector3 &pt, int &i, int &j, int &k) constMeshing::VolumeGridTemplate< bool >
GetIndexRange(const AABB3D &range, IntTriple &imin, IntTriple &imax) constMeshing::VolumeGridTemplate< bool >
GetIndexRangeClamped(const AABB3D &range, IntTriple &imin, IntTriple &imax) constMeshing::VolumeGridTemplate< bool >
getIterator() const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
GetValue(int i, int j, int k) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
GetValue(const Vector3 &pt) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
Gradient(const Vector3 &pt, Vector3 &grad) constMeshing::VolumeGridTemplate< bool >
Gradient_CenteredDifference(const IntTriple &index, Vector3 &grad) constMeshing::VolumeGridTemplate< bool >
Gradient_ForwardDifference(const IntTriple &index, Vector3 &grad) constMeshing::VolumeGridTemplate< bool >
IsConvex() const BoxSetinlinevirtual
IsEmpty() const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
IsSampleable() const Tabular3DSetinlinevirtual
IsSimilar(const VolumeGridTemplate< T2 > &grid) const (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
iterator typedef (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
MakeSimilar(const VolumeGridTemplate< T2 > &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Max(const MyT &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Max(boolval) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Min(const MyT &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Min(boolval) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
MinimumFreeInterpolate(const Vector3 &pt) constMeshing::VolumeGridTemplate< bool >
Multiply(const MyT &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Multiply(boolval) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
MyT typedef (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
NumDimensions() const Tabular3DSetinlinevirtual
Numeric()BoxSetvirtual
ObstacleDistance(const Config &x) (defined in BoxSet)BoxSetvirtual
CSet::ObstacleDistance(const Config &x)CSetinlinevirtual
Project(Config &x) (defined in Tabular3DSet)Tabular3DSetvirtual
CSet::Project(Config &x)CSetinlinevirtual
ResampleAverage(const MyT &grid)Meshing::VolumeGridTemplate< bool >
ResampleTrilinear(const MyT &grid)Meshing::VolumeGridTemplate< bool >
Resize(int m, int n, int p) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
ResizeByResolution(const Vector3 &res) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Sample(Config &x) (defined in Tabular3DSet)Tabular3DSetvirtual
CSet::Sample(Config &x)CSetinlinevirtual
SetValue(int i, int j, int k, const bool &v) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
SetValue(const Vector3 &pt, const bool &v) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >inline
Subtract(const MyT &grid) (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
Tabular3DSet(const Array3D< bool > &valid, const Vector3 &bmin, const Vector3 &bmax) (defined in Tabular3DSet)Tabular3DSet
Tabular3DSet(int m, int n, int p, const Vector3 &bmin, const Vector3 &bmax) (defined in Tabular3DSet)Tabular3DSet
test (defined in CSet)CSet
TrilinearInterpolate(const Vector3 &pt) constMeshing::VolumeGridTemplate< bool >
validIndices (defined in Tabular3DSet)Tabular3DSet
value (defined in Meshing::VolumeGridTemplate< bool >)Meshing::VolumeGridTemplate< bool >
~BoxSet() (defined in BoxSet)BoxSetinlinevirtual
~CSet() (defined in CSet)CSetinlinevirtual
~Tabular3DSet() (defined in Tabular3DSet)Tabular3DSetinlinevirtual