C#Code
C#Code
Public Member Functions | Protected Attributes | Private Attributes
Libraries._3D.ModelVertexData.BaseExtractedModelData Class Reference
Inheritance diagram for Libraries._3D.ModelVertexData.BaseExtractedModelData:
Libraries._3D.ModelVertexData.ExtractModelData.ModelDataPosNormTex Libraries._3D.ModelVertexData.ExtractModelData.ModelDataPosNormTex

List of all members.

Public Member Functions

 BaseExtractedModelData (Libraries.StringType format)
Libraries.StringType GetFormatType ()
string GetPath ()
string GetPathCopy ()
Libraries.StringType GetID ()
void SetID (string ID)
 BaseExtractedModelData (Libraries.StringType format)
Libraries.StringType GetFormatType ()
string GetPath ()
string GetPathCopy ()
Libraries.StringType GetID ()
void SetID (string ID)

Protected Attributes

Libraries.StringType m_format
 Format type the data is in.
string m_path
 Path to the model data was loaded from.

Private Attributes

Libraries.StringType m_ID
 ID that represents the model.

Detailed Description

This is a model data extraction class. It extracts model data like verticies and stores it in a format outside of the model. It can also hold a copy of the data so that the model only needs to be loaded once. It can convert the model data to other formats, as needed.


Constructor & Destructor Documentation

Libraries._3D.ModelVertexData.BaseExtractedModelData.BaseExtractedModelData ( Libraries.StringType  format)

Constructor.

format - Format type the model is.
Libraries._3D.ModelVertexData.BaseExtractedModelData.BaseExtractedModelData ( Libraries.StringType  format)

Constructor.

format - Format type the model is.

Member Function Documentation

Libraries.StringType Libraries._3D.ModelVertexData.BaseExtractedModelData.GetFormatType ( )

Retrive the format type the model data is in.

Libraries.StringType Libraries._3D.ModelVertexData.BaseExtractedModelData.GetFormatType ( )

Retrive the format type the model data is in.

Libraries.StringType Libraries._3D.ModelVertexData.BaseExtractedModelData.GetID ( )

Get the ID that represents the object.

Return:
Value is the ID, null if no ID is set.

Libraries.StringType Libraries._3D.ModelVertexData.BaseExtractedModelData.GetID ( )

Get the ID that represents the object.

Return:
Value is the ID, null if no ID is set.

string Libraries._3D.ModelVertexData.BaseExtractedModelData.GetPath ( )

Retrive the model path loaded/to load for the extraction. Use GetPathCopy if you want to change the string that is returned.

Return:
Value is a refenece to the path string stored in the object, null if no string is stored.

string Libraries._3D.ModelVertexData.BaseExtractedModelData.GetPath ( )

Retrive the model path loaded/to load for the extraction. Use GetPathCopy if you want to change the string that is returned.

Return:
Value is a refenece to the path string stored in the object, null if no string is stored.

string Libraries._3D.ModelVertexData.BaseExtractedModelData.GetPathCopy ( )

Retrive a copy of the model path loaded/to load for the extraction. It is cloned so you can change it.

Return:
Value is a refenece to the path string stored in the object, null if no string is stored.

string Libraries._3D.ModelVertexData.BaseExtractedModelData.GetPathCopy ( )

Retrive a copy of the model path loaded/to load for the extraction. It is cloned so you can change it.

Return:
Value is a refenece to the path string stored in the object, null if no string is stored.

void Libraries._3D.ModelVertexData.BaseExtractedModelData.SetID ( string  ID)

Set the ID that represents the object.

ID - ID that represents the extraction.
void Libraries._3D.ModelVertexData.BaseExtractedModelData.SetID ( string  ID)

Set the ID that represents the object.

ID - ID that represents the extraction.

Member Data Documentation

Format type the data is in.

ID that represents the model.

Path to the model data was loaded from.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Enumerations Properties