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) const | Meshing::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) | Tabular3DSet | virtual |
CSet::Contains(const Config &x) | CSet | virtual |
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 ¢er) const (defined in Meshing::VolumeGridTemplate< bool >) | Meshing::VolumeGridTemplate< bool > | |
GetCellSize() const (defined in Meshing::VolumeGridTemplate< bool >) | Meshing::VolumeGridTemplate< bool > | |
GetCenter(const IntTriple &index, Vector3 ¢er) const (defined in Meshing::VolumeGridTemplate< bool >) | Meshing::VolumeGridTemplate< bool > | inline |
GetIndex(const Vector3 &pt, int &i, int &j, int &k) const | Meshing::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 ¶ms) const | Meshing::VolumeGridTemplate< bool > | |
GetIndexAndParamsChecked(const Vector3 &pt, IntTriple &index, Vector3 ¶ms) const | Meshing::VolumeGridTemplate< bool > | |
GetIndexChecked(const Vector3 &pt, int &i, int &j, int &k) const | Meshing::VolumeGridTemplate< bool > | |
GetIndexRange(const AABB3D &range, IntTriple &imin, IntTriple &imax) const | Meshing::VolumeGridTemplate< bool > | |
GetIndexRangeClamped(const AABB3D &range, IntTriple &imin, IntTriple &imax) const | Meshing::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) const | Meshing::VolumeGridTemplate< bool > | |
Gradient_CenteredDifference(const IntTriple &index, Vector3 &grad) const | Meshing::VolumeGridTemplate< bool > | |
Gradient_ForwardDifference(const IntTriple &index, Vector3 &grad) const | Meshing::VolumeGridTemplate< bool > | |
IsConvex() const | BoxSet | inlinevirtual |
IsEmpty() const (defined in Meshing::VolumeGridTemplate< bool >) | Meshing::VolumeGridTemplate< bool > | inline |
IsSampleable() const | Tabular3DSet | inlinevirtual |
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) const | Meshing::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 | Tabular3DSet | inlinevirtual |
Numeric() | BoxSet | virtual |
ObstacleDistance(const Config &x) (defined in BoxSet) | BoxSet | virtual |
CSet::ObstacleDistance(const Config &x) | CSet | inlinevirtual |
Project(Config &x) (defined in Tabular3DSet) | Tabular3DSet | virtual |
CSet::Project(Config &x) | CSet | inlinevirtual |
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) | Tabular3DSet | virtual |
CSet::Sample(Config &x) | CSet | inlinevirtual |
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) const | Meshing::VolumeGridTemplate< bool > | |
validIndices (defined in Tabular3DSet) | Tabular3DSet | |
value (defined in Meshing::VolumeGridTemplate< bool >) | Meshing::VolumeGridTemplate< bool > | |
~BoxSet() (defined in BoxSet) | BoxSet | inlinevirtual |
~CSet() (defined in CSet) | CSet | inlinevirtual |
~Tabular3DSet() (defined in Tabular3DSet) | Tabular3DSet | inlinevirtual |