NDEVR
API Documentation
ObjectInfo< Model, false, false >

Type trait information for the Model class, indicating it is a primitive non-numeric type. More...

Inheritance diagram for ObjectInfo< Model, false, false >:
[legend]
Collaboration diagram for ObjectInfo< Model, false, false >:
[legend]

Static Public Member Functions

static constexpr ObjectInfo< Model, false, false > VectorSub ()
 Returns the vector sub-info (identity for non-vector types).

Static Public Attributes

static const bool Boolean = false
 Whether this is a boolean type.
static const bool Buffer = false
 Whether this is a buffer type.
static const bool Color = false
 Whether this is a color type.
static const uint01 Dimensions = 0
 Number of dimensions (0 for non-spatial types).
static const bool Enum = false
 Whether this is an enum type.
static const bool Float = false
 Whether this is a floating-point type.
static const bool Integer = false
 Whether this is an integer type.
static const bool Number = false
 Whether this is a numeric type.
static const bool Pointer = false
 Whether this is a pointer type.
static const bool Primitive = true
 Whether this is a primitive type.
static const bool String = false
 Whether this is a string type.
static const bool Unsigned = false
 Whether this is an unsigned numeric type.
static const bool Vector = false
 Whether this is a vector type.

Detailed Description

Type trait information for the Model class, indicating it is a primitive non-numeric type.


Definition at line 1739 of file Model.h.


The documentation for this struct was generated from the following file: