|
class | ValueMask |
|
struct | PointIndex< IntType_, Kind > |
| Integer wrapper, required to distinguish PointIndexGrid and PointDataGrid from Int32Grid and Int64Grid. More...
|
|
struct | VecTraits< T > |
|
struct | VecTraits< math::Vec2< T > > |
|
struct | VecTraits< math::Vec3< T > > |
|
struct | VecTraits< math::Vec4< T > > |
|
struct | CanConvertType< FromType, ToType > |
| CanConvertType<FromType, ToType>::value is true if a value of type ToType can be constructed from a value of type FromType. More...
|
|
struct | CanConvertType< T, math::Vec2< T > > |
|
struct | CanConvertType< T, math::Vec3< T > > |
|
struct | CanConvertType< T, math::Vec4< T > > |
|
struct | CanConvertType< math::Vec2< T >, math::Vec2< T > > |
|
struct | CanConvertType< math::Vec3< T >, math::Vec3< T > > |
|
struct | CanConvertType< math::Vec4< T >, math::Vec4< T > > |
|
struct | CanConvertType< T0, math::Vec2< T1 > > |
|
struct | CanConvertType< T0, math::Vec3< T1 > > |
|
struct | CanConvertType< T0, math::Vec4< T1 > > |
|
struct | CanConvertType< PointIndex32, PointDataIndex32 > |
|
struct | CanConvertType< PointDataIndex32, PointIndex32 > |
|
struct | CanConvertType< T, ValueMask > |
|
struct | CanConvertType< ValueMask, T > |
|
class | CombineArgs< AValueType, BValueType > |
| This struct collects both input and output arguments to "grid combiner" functors used with the tree::TypedGrid::combineExtended() and combine2Extended() methods. AValueType and BValueType are the value types of the two grids being combined. More...
|
|
struct | SwappedCombineOp< ValueType, CombineOp > |
|
class | ShallowCopy |
|
class | TopologyCopy |
|
class | PartialCreate |
|
|
typedef uint32_t | Index32 |
|
typedef uint64_t | Index64 |
|
typedef Index32 | Index |
|
typedef int16_t | Int16 |
|
typedef int32_t | Int32 |
|
typedef int64_t | Int64 |
|
typedef Int32 | Int |
|
typedef unsigned char | Byte |
|
typedef double | Real |
|
typedef math::Vec2< Real > | Vec2R |
|
typedef math::Vec2< Index32 > | Vec2I |
|
typedef math::Vec2< float > | Vec2f |
|
typedef math::Vec2< half > | Vec2H |
|
typedef math::Vec3< Real > | Vec3R |
|
typedef math::Vec3< Index32 > | Vec3I |
|
typedef math::Vec3< float > | Vec3f |
|
typedef math::Vec3< half > | Vec3H |
|
typedef math::BBox< Vec3d > | BBoxd |
|
typedef math::Vec4< Real > | Vec4R |
|
typedef math::Vec4< Index32 > | Vec4I |
|
typedef math::Vec4< float > | Vec4f |
|
typedef math::Vec4< half > | Vec4H |
|
typedef math::Mat3< Real > | Mat3R |
|
typedef math::Mat4< Real > | Mat4R |
|
typedef math::Mat4< double > | Mat4d |
|
typedef math::Mat4< float > | Mat4s |
|
typedef math::Quat< Real > | QuatR |
|
typedef PointIndex< Index32, 0 > | PointIndex32 |
|
typedef PointIndex< Index64, 0 > | PointIndex64 |
|
typedef PointIndex< Index32, 1 > | PointDataIndex32 |
|
typedef PointIndex< Index64, 1 > | PointDataIndex64 |
|