dna::GeometryReader dna::DefinitionReader dna::Reader GeometryReader.h dna::GeometryReader::~GeometryReader () ~GeometryReader dna::GeometryReader::~GeometryReader std::uint32_t virtual std::uint32_t dna::GeometryReader::getVertexPositionCount (std::uint16_t meshIndex) const =0 getVertexPositionCount dna::GeometryReader::getVertexPositionCount getVertexPositionCount getVertexPositionCount getVertexPositionCount std::uint16_t meshIndex Number of vertex positions in the entire mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry dna::hasGeometry Position virtual Position dna::GeometryReader::getVertexPosition (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0 getVertexPosition dna::GeometryReader::getVertexPosition getVertexPosition getVertexPosition getVertexPosition std::uint16_t meshIndex std::uint32_t vertexIndex meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. vertexIndex The index of the vertex position in the zero-indexed array of vertex positions. vertexIndex must be less than the value returned by getVertexPositionCount. The vertices are sorted by the vertex ID. The vertex position. dna::copyGeometry ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexPositionXs (std::uint16_t meshIndex) const =0 getVertexPositionXs dna::GeometryReader::getVertexPositionXs getVertexPositionXs getVertexPositionXs getVertexPositionXs std::uint16_t meshIndex List of all vertex position X values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexPosition. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all X values. getVertexPosition ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexPositionYs (std::uint16_t meshIndex) const =0 getVertexPositionYs dna::GeometryReader::getVertexPositionYs getVertexPositionYs getVertexPositionYs getVertexPositionYs std::uint16_t meshIndex List of all vertex position Y values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexPosition. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all Y values. getVertexPosition ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexPositionZs (std::uint16_t meshIndex) const =0 getVertexPositionZs dna::GeometryReader::getVertexPositionZs getVertexPositionZs getVertexPositionZs getVertexPositionZs std::uint16_t meshIndex List of all vertex position Z values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexPosition. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all Z values. getVertexPosition std::uint32_t virtual std::uint32_t dna::GeometryReader::getVertexTextureCoordinateCount (std::uint16_t meshIndex) const =0 getVertexTextureCoordinateCount dna::GeometryReader::getVertexTextureCoordinateCount getVertexTextureCoordinateCount getVertexTextureCoordinateCount getVertexTextureCoordinateCount std::uint16_t meshIndex Number of texture coordinates in the entire mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry dna::hasGeometry TextureCoordinate virtual TextureCoordinate dna::GeometryReader::getVertexTextureCoordinate (std::uint16_t meshIndex, std::uint32_t textureCoordinateIndex) const =0 getVertexTextureCoordinate dna::GeometryReader::getVertexTextureCoordinate getVertexTextureCoordinate getVertexTextureCoordinate getVertexTextureCoordinate std::uint16_t meshIndex std::uint32_t textureCoordinateIndex meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. textureCoordinateIndex The index of the texture coordinate in the zero-indexed array of texture coordinates. textureCoordinateIndex must be less than the value returned by getVertexTextureCoordinateCount. The texture coordinate. dna::copyGeometry ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexTextureCoordinateUs (std::uint16_t meshIndex) const =0 getVertexTextureCoordinateUs dna::GeometryReader::getVertexTextureCoordinateUs getVertexTextureCoordinateUs getVertexTextureCoordinateUs getVertexTextureCoordinateUs std::uint16_t meshIndex List of all texture coordinate U values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexTextureCoordinate. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all U values. getVertexTextureCoordinate ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexTextureCoordinateVs (std::uint16_t meshIndex) const =0 getVertexTextureCoordinateVs dna::GeometryReader::getVertexTextureCoordinateVs getVertexTextureCoordinateVs getVertexTextureCoordinateVs getVertexTextureCoordinateVs std::uint16_t meshIndex List of all texture coordinate V values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexTextureCoordinate. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all V values. getVertexTextureCoordinate std::uint32_t virtual std::uint32_t dna::GeometryReader::getVertexNormalCount (std::uint16_t meshIndex) const =0 getVertexNormalCount dna::GeometryReader::getVertexNormalCount getVertexNormalCount getVertexNormalCount getVertexNormalCount std::uint16_t meshIndex Number of vertex normals in the entire mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry dna::hasGeometry Normal virtual Normal dna::GeometryReader::getVertexNormal (std::uint16_t meshIndex, std::uint32_t normalIndex) const =0 getVertexNormal dna::GeometryReader::getVertexNormal getVertexNormal getVertexNormal getVertexNormal std::uint16_t meshIndex std::uint32_t normalIndex meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. normalIndex The index of the vertex normal in the zero-indexed array of vertex normals. normalIndex must be less than the value returned by getVertexNormalCount. The vertex normal. dna::copyGeometry ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexNormalXs (std::uint16_t meshIndex) const =0 getVertexNormalXs dna::GeometryReader::getVertexNormalXs getVertexNormalXs getVertexNormalXs getVertexNormalXs std::uint16_t meshIndex List of all normal X values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexNormal. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all X values. getVertexNormal ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexNormalYs (std::uint16_t meshIndex) const =0 getVertexNormalYs dna::GeometryReader::getVertexNormalYs getVertexNormalYs getVertexNormalYs getVertexNormalYs std::uint16_t meshIndex List of all normal Y value for the referenced meshs. This is an advanced API for performance critical access, for more convenient usage see getVertexNormal. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all Y values. getVertexNormal ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getVertexNormalZs (std::uint16_t meshIndex) const =0 getVertexNormalZs dna::GeometryReader::getVertexNormalZs getVertexNormalZs getVertexNormalZs getVertexNormalZs std::uint16_t meshIndex List of all normal Z values for the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexNormal. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all Z values. getVertexNormal std::uint32_t virtual std::uint32_t dna::GeometryReader::getVertexLayoutCount (std::uint16_t meshIndex) const =0 getVertexLayoutCount dna::GeometryReader::getVertexLayoutCount getVertexLayoutCount getVertexLayoutCount getVertexLayoutCount std::uint16_t meshIndex Number of vertex layouts in the entire mesh. A vertex layout is a collection of vertex attributes. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry dna::hasGeometry VertexLayout virtual VertexLayout dna::GeometryReader::getVertexLayout (std::uint16_t meshIndex, std::uint32_t layoutIndex) const =0 getVertexLayout dna::GeometryReader::getVertexLayout getVertexLayout getVertexLayout getVertexLayout std::uint16_t meshIndex std::uint32_t layoutIndex Vertex layouts contain only attribute indices which can be used to query the actual attributes, such as positions, texture coordinates and normals, which are associated with the vertex. The indices from a layout are usable with the above defined APIs. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. layoutIndex The index of the layout in the zero-indexed array of vertex layouts. layoutIndex must be less than the value returned by getVertexLayoutCount. getVertexPosition getVertexTextureCoordinate getVertexNormal dna::copyGeometry ConstArrayView< std::uint32_t > virtual ConstArrayView< std::uint32_t > dna::GeometryReader::getVertexLayoutPositionIndices (std::uint16_t meshIndex) const =0 getVertexLayoutPositionIndices dna::GeometryReader::getVertexLayoutPositionIndices getVertexLayoutPositionIndices getVertexLayoutPositionIndices getVertexLayoutPositionIndices std::uint16_t meshIndex Position indices for each vertex of the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexLayout. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all vertex position indices values. getVertexLayout ConstArrayView< std::uint32_t > virtual ConstArrayView< std::uint32_t > dna::GeometryReader::getVertexLayoutTextureCoordinateIndices (std::uint16_t meshIndex) const =0 getVertexLayoutTextureCoordinateIndices dna::GeometryReader::getVertexLayoutTextureCoordinateIndices getVertexLayoutTextureCoordinateIndices getVertexLayoutTextureCoordinateIndices getVertexLayoutTextureCoordinateIndices std::uint16_t meshIndex Texture coordinate indices for each vertex of the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexLayout. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all vertex texture coordinate indices. getVertexLayout ConstArrayView< std::uint32_t > virtual ConstArrayView< std::uint32_t > dna::GeometryReader::getVertexLayoutNormalIndices (std::uint16_t meshIndex) const =0 getVertexLayoutNormalIndices dna::GeometryReader::getVertexLayoutNormalIndices getVertexLayoutNormalIndices getVertexLayoutNormalIndices getVertexLayoutNormalIndices std::uint16_t meshIndex Normal indices for each vertex of the referenced mesh. This is an advanced API for performance critical access, for more convenient usage see getVertexLayout. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. View over all vertex normal indices. getVertexLayout std::uint32_t virtual std::uint32_t dna::GeometryReader::getFaceCount (std::uint16_t meshIndex) const =0 getFaceCount dna::GeometryReader::getFaceCount getFaceCount getFaceCount getFaceCount std::uint16_t meshIndex Number of faces that belong to the specified mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry ConstArrayView< std::uint32_t > virtual ConstArrayView< std::uint32_t > dna::GeometryReader::getFaceVertexLayoutIndices (std::uint16_t meshIndex, std::uint32_t faceIndex) const =0 getFaceVertexLayoutIndices dna::GeometryReader::getFaceVertexLayoutIndices getFaceVertexLayoutIndices getFaceVertexLayoutIndices getFaceVertexLayoutIndices std::uint16_t meshIndex std::uint32_t faceIndex List of vertex layout indices the belong to a face on the specified mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. faceIndex A face's position in the zero-indexed array of faces that belong to the above referenced mesh. faceIndex must be less than the value returned by getFaceCount. View over the list of vertex layout indices. getVertexLayout dna::copyGeometry std::uint16_t virtual std::uint16_t dna::GeometryReader::getMaximumInfluencePerVertex (std::uint16_t meshIndex) const =0 getMaximumInfluencePerVertex dna::GeometryReader::getMaximumInfluencePerVertex getMaximumInfluencePerVertex getMaximumInfluencePerVertex getMaximumInfluencePerVertex std::uint16_t meshIndex The maximum number of joints that may influence any single vertex. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry std::uint32_t virtual std::uint32_t dna::GeometryReader::getSkinWeightsCount (std::uint16_t meshIndex) const =0 getSkinWeightsCount dna::GeometryReader::getSkinWeightsCount getSkinWeightsCount getSkinWeightsCount getSkinWeightsCount std::uint16_t meshIndex Number of skin weights associated with the specified mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyGeometry dna::hasGeometry ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getSkinWeightsValues (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0 getSkinWeightsValues dna::GeometryReader::getSkinWeightsValues getSkinWeightsValues getSkinWeightsValues getSkinWeightsValues std::uint16_t meshIndex std::uint32_t vertexIndex List of skin weights influencing the requested vertex. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. vertexIndex A position in the zero-indexed array of vertices. vertexIndex must be less than the value returned by getVertexPositionCount. View over the list of skin weights. dna::copyGeometry ConstArrayView< std::uint16_t > virtual ConstArrayView< std::uint16_t > dna::GeometryReader::getSkinWeightsJointIndices (std::uint16_t meshIndex, std::uint32_t vertexIndex) const =0 getSkinWeightsJointIndices dna::GeometryReader::getSkinWeightsJointIndices getSkinWeightsJointIndices getSkinWeightsJointIndices getSkinWeightsJointIndices std::uint16_t meshIndex std::uint32_t vertexIndex List of joint indices associated with each skin weight for the specified vertex. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. vertexIndex A position in the zero-indexed array of vertices. vertexIndex must be less than the value returned by getVertexPositionCount. The joint indices are stored in the same order as the weights they are associated with. View over the list of joint indices. dna::copyGeometry std::uint16_t virtual std::uint16_t dna::GeometryReader::getBlendShapeTargetCount (std::uint16_t meshIndex) const =0 getBlendShapeTargetCount dna::GeometryReader::getBlendShapeTargetCount getBlendShapeTargetCount getBlendShapeTargetCount getBlendShapeTargetCount std::uint16_t meshIndex Number of blend shapes that belong to the specified mesh. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. dna::copyBlendShapeTargets dna::hasBlendShapeTargets std::uint16_t virtual std::uint16_t dna::GeometryReader::getBlendShapeChannelIndex (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeChannelIndex dna::GeometryReader::getBlendShapeChannelIndex getBlendShapeChannelIndex getBlendShapeChannelIndex getBlendShapeChannelIndex std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex The matching blend shape channel index of the requested blend shape target. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. DefinitionReader::getBlendShapeChannelName dna::copyBlendShapeTargets std::uint32_t virtual std::uint32_t dna::GeometryReader::getBlendShapeTargetDeltaCount (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeTargetDeltaCount dna::GeometryReader::getBlendShapeTargetDeltaCount getBlendShapeTargetDeltaCount getBlendShapeTargetDeltaCount getBlendShapeTargetDeltaCount std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex Number of deltas that belong to the specified blend shape. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. dna::copyBlendShapeTargets Delta virtual Delta dna::GeometryReader::getBlendShapeTargetDelta (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex, std::uint32_t deltaIndex) const =0 getBlendShapeTargetDelta dna::GeometryReader::getBlendShapeTargetDelta getBlendShapeTargetDelta getBlendShapeTargetDelta getBlendShapeTargetDelta std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex std::uint32_t deltaIndex List of deltas for each affected vertex. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. deltaIndex A position in the zero-indexed array of blend shapes deltas. deltaIndex must be less than the value returned by getBlendShapeTargetDeltaCount. dna::copyBlendShapeTargets ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getBlendShapeTargetDeltaXs (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeTargetDeltaXs dna::GeometryReader::getBlendShapeTargetDeltaXs getBlendShapeTargetDeltaXs getBlendShapeTargetDeltaXs getBlendShapeTargetDeltaXs std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex List of all delta X values for the referenced blend shape target. This is an advanced API for performance critical access, for more convenient usage see getBlendShapeTargetDelta. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. View over all X values. getBlendShapeTargetDelta ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getBlendShapeTargetDeltaYs (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeTargetDeltaYs dna::GeometryReader::getBlendShapeTargetDeltaYs getBlendShapeTargetDeltaYs getBlendShapeTargetDeltaYs getBlendShapeTargetDeltaYs std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex List of all delta Y values for the referenced blend shape target. This is an advanced API for performance critical access, for more convenient usage see getBlendShapeTargetDelta. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. View over all Y values. getBlendShapeTargetDelta ConstArrayView< float > virtual ConstArrayView< float > dna::GeometryReader::getBlendShapeTargetDeltaZs (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeTargetDeltaZs dna::GeometryReader::getBlendShapeTargetDeltaZs getBlendShapeTargetDeltaZs getBlendShapeTargetDeltaZs getBlendShapeTargetDeltaZs std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex List of all delta Z values for the referenced blend shape target. This is an advanced API for performance critical access, for more convenient usage see getBlendShapeTargetDelta. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. View over all Z values. getBlendShapeTargetDelta ConstArrayView< std::uint32_t > virtual ConstArrayView< std::uint32_t > dna::GeometryReader::getBlendShapeTargetVertexIndices (std::uint16_t meshIndex, std::uint16_t blendShapeTargetIndex) const =0 getBlendShapeTargetVertexIndices dna::GeometryReader::getBlendShapeTargetVertexIndices getBlendShapeTargetVertexIndices getBlendShapeTargetVertexIndices getBlendShapeTargetVertexIndices std::uint16_t meshIndex std::uint16_t blendShapeTargetIndex Vertex position indices affected by the referenced blend shape target. meshIndex A mesh's position in the zero-indexed array of meshes. meshIndex must be less than the value returned by getMeshCount. blendShapeTargetIndex A position in the zero-indexed array of blend shape targets within the specified mesh. blendShapeTargetIndex must be less than the value returned by getBlendShapeTargetCount. The vertex position indices are stored in the same order as the deltas they are associated with. These indices can be used to query the associated vertices themselves through getVertexPosition. getVertexPosition View over the list of vertex position indices. dna::copyBlendShapeTargets Read-only accessors to the geometry data associated with a rig. Implementors should inherit from Reader itself and not this class. dna::GeometryReadergetAge dna::GeometryReadergetAnimatedMapCount dna::GeometryReadergetAnimatedMapIndexListCount dna::GeometryReadergetAnimatedMapIndicesForLOD dna::GeometryReadergetAnimatedMapName dna::GeometryReadergetArchetype dna::GeometryReadergetBlendShapeChannelCount dna::GeometryReadergetBlendShapeChannelIndex dna::GeometryReadergetBlendShapeChannelIndexListCount dna::GeometryReadergetBlendShapeChannelIndicesForLOD dna::GeometryReadergetBlendShapeChannelName dna::GeometryReadergetBlendShapeTargetCount dna::GeometryReadergetBlendShapeTargetDelta dna::GeometryReadergetBlendShapeTargetDeltaCount dna::GeometryReadergetBlendShapeTargetDeltaXs dna::GeometryReadergetBlendShapeTargetDeltaYs dna::GeometryReadergetBlendShapeTargetDeltaZs dna::GeometryReadergetBlendShapeTargetVertexIndices dna::GeometryReadergetCoordinateSystem dna::GeometryReadergetDBComplexity dna::GeometryReadergetDBMaxLOD dna::GeometryReadergetDBName dna::GeometryReadergetFaceCount dna::GeometryReadergetFaceVertexLayoutIndices dna::GeometryReadergetGender dna::GeometryReadergetGUIControlCount dna::GeometryReadergetGUIControlName dna::GeometryReadergetJointCount dna::GeometryReadergetJointIndexListCount dna::GeometryReadergetJointIndicesForLOD dna::GeometryReadergetJointName dna::GeometryReadergetJointParentIndex dna::GeometryReadergetLODCount dna::GeometryReadergetMaximumInfluencePerVertex dna::GeometryReadergetMeshBlendShapeChannelMapping dna::GeometryReadergetMeshBlendShapeChannelMappingCount dna::GeometryReadergetMeshBlendShapeChannelMappingIndicesForLOD dna::GeometryReadergetMeshCount dna::GeometryReadergetMeshIndexListCount dna::GeometryReadergetMeshIndicesForLOD dna::GeometryReadergetMeshName dna::GeometryReadergetMetaDataCount dna::GeometryReadergetMetaDataKey dna::GeometryReadergetMetaDataValue dna::GeometryReadergetName dna::GeometryReadergetNeutralJointRotation dna::GeometryReadergetNeutralJointRotationXs dna::GeometryReadergetNeutralJointRotationYs dna::GeometryReadergetNeutralJointRotationZs dna::GeometryReadergetNeutralJointTranslation dna::GeometryReadergetNeutralJointTranslationXs dna::GeometryReadergetNeutralJointTranslationYs dna::GeometryReadergetNeutralJointTranslationZs dna::GeometryReadergetRawControlCount dna::GeometryReadergetRawControlName dna::GeometryReadergetRotationUnit dna::GeometryReadergetSkinWeightsCount dna::GeometryReadergetSkinWeightsJointIndices dna::GeometryReadergetSkinWeightsValues dna::GeometryReadergetTranslationUnit dna::GeometryReadergetVertexLayout dna::GeometryReadergetVertexLayoutCount dna::GeometryReadergetVertexLayoutNormalIndices dna::GeometryReadergetVertexLayoutPositionIndices dna::GeometryReadergetVertexLayoutTextureCoordinateIndices dna::GeometryReadergetVertexNormal dna::GeometryReadergetVertexNormalCount dna::GeometryReadergetVertexNormalXs dna::GeometryReadergetVertexNormalYs dna::GeometryReadergetVertexNormalZs dna::GeometryReadergetVertexPosition dna::GeometryReadergetVertexPositionCount dna::GeometryReadergetVertexPositionXs dna::GeometryReadergetVertexPositionYs dna::GeometryReadergetVertexPositionZs dna::GeometryReadergetVertexTextureCoordinate dna::GeometryReadergetVertexTextureCoordinateCount dna::GeometryReadergetVertexTextureCoordinateUs dna::GeometryReadergetVertexTextureCoordinateVs dna::GeometryReader~DefinitionReader dna::GeometryReader~DescriptorReader dna::GeometryReader~GeometryReader