Assimp  v3.1.1 (June 2014)
OpenGEXImporter.cpp File Reference

Namespaces

 Assimp
 MACHINE-GENERATED by scripts/ICFImporter/CppGenerator.py.
 
 Assimp::OpenGEX
 
 Grammar
 

Enumerations

Functions

static void Assimp::OpenGEX::copyVectorArray (size_t numItems, DataArrayList *vaList, aiVector3D *vectorArray)
 
static size_t Assimp::OpenGEX::countDataArrayListItems (DataArrayList *vaList)
 
static void Assimp::OpenGEX::fillVector3 (aiVector3D *vec3, Value *vals)
 
static MeshAttribute Assimp::OpenGEX::getAttributeByName (const char *attribName)
 
static void Assimp::OpenGEX::getColorRGB (aiColor3D *pColor, DataArrayList *colList)
 
static ColorType Assimp::OpenGEX::getColorType (Text *id)
 
static void Assimp::OpenGEX::getRefNames (DDLNode *node, std::vector< std::string > &names)
 
static int Grammar::isValidMetricType (const char *token)
 
static TokenType Grammar::matchTokenType (const char *tokenType)
 
static USE_ODDLPARSER_NS void Assimp::OpenGEX::propId2StdString (Property *prop, std::string &name, std::string &key)
 
static void Assimp::OpenGEX::setMatrix (aiNode *node, DataArrayList *transformData)
 

Variables

static const std::string Grammar::AttenType = "Atten"
 
static const std::string Grammar::CameraNodeType = "CameraNode"
 
static const std::string Grammar::CameraObjectType = "CameraObject"
 
static const std::string Grammar::ColorType = "Color"
 
static const aiImporterDesc desc
 
static const std::string Grammar::DiffuseColorToken = "diffuse"
 
static const std::string Grammar::DiffuseSpecularTextureToken = "specular"
 
static const std::string Grammar::DiffuseTextureToken = "diffuse"
 
static const std::string Grammar::EmissionColorToken = "emission"
 
static const std::string Grammar::EmissionTextureToken = "emission"
 
static const std::string Grammar::GeometryNodeType = "GeometryNode"
 
static const std::string Grammar::GeometryObjectType = "GeometryObject"
 
static const std::string Grammar::IndexArrayType = "IndexArray"
 
static const std::string Grammar::LightNodeType = "LightNode"
 
static const std::string Grammar::LightObjectType = "LightObject"
 
static const std::string Grammar::MaterialRefType = "MaterialRef"
 
static const std::string Grammar::MaterialType = "Material"
 
static const std::string Grammar::MeshType = "Mesh"
 
static const std::string Grammar::Metric_AngleType = "angle"
 
static const std::string Grammar::Metric_DistanceType = "distance"
 
static const std::string Grammar::Metric_TimeType = "time"
 
static const std::string Grammar::Metric_UpType = "up"
 
static const std::string Grammar::MetricKeyType = "key"
 
static const std::string Grammar::MetricType = "Metric"
 
static const std::string Grammar::NameType = "Name"
 
static const std::string Grammar::NormalTextureToken = "normal"
 
static const std::string Grammar::ObjectRefType = "ObjectRef"
 
static const std::string Grammar::OpacyTextureToken = "opacity"
 
static const std::string OpenGexExt = "ogex"
 
static const std::string Grammar::ParamType = "Param"
 
static const std::string Grammar::SpecularColorToken = "specular"
 
static const std::string Grammar::SpecularPowerTextureToken = "specular_power"
 
static const std::string Grammar::TextureType = "Texture"
 
static const std::string Grammar::TransformType = "Transform"
 
static const std::string Grammar::TransparencyTextureToken = "transparency"
 
static const std::string Grammar::ValidMetricToken [4]
 
static const std::string Grammar::VertexArrayType = "VertexArray"
 

Variable Documentation

const aiImporterDesc desc
static
Initial value:
= {
"Open Game Engine Exchange",
"",
"",
"",
0,
0,
0,
0,
OpenGexExt.c_str()
}
static const std::string OpenGexExt
Definition: OpenGEXImporter.cpp:54
Indicates that there is a textual encoding of the file format; and that it is supported.
Definition: importerdesc.h:55
const std::string OpenGexExt = "ogex"
static