|
| 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 |
| |