C# Класс GraphicsEngine.Wavefront.Loaders.WavefrontObjLoader

Наследование: LoaderBase, IWavefrontObjLoader
Показать файл Открыть проект

Открытые методы

Метод Описание
LoadWavefrontObj ( Stream lineStream ) : IWavefrontObj
WavefrontObjLoader ( IDataStore dataStore, IFaceParser faceParser, IGroupParser groupParser, IVertexNormalParser normalParser, ITextureCoordinateParser textureParser, IGeometricVertexParser vertexParser, IMaterialLibraryParser materialLibraryParser, IUseMaterialParser useMaterialParser ) : System.Collections.Generic

Защищенные методы

Метод Описание
ParseLine ( string keyword, string data ) : void

Приватные методы

Метод Описание
CreateResult ( ) : WavefrontObj
SetupTypeParsers ( ) : void

Описание методов

LoadWavefrontObj() публичный Метод

public LoadWavefrontObj ( Stream lineStream ) : IWavefrontObj
lineStream System.IO.Stream
Результат IWavefrontObj

ParseLine() защищенный Метод

protected ParseLine ( string keyword, string data ) : void
keyword string
data string
Результат void

WavefrontObjLoader() публичный Метод

public WavefrontObjLoader ( IDataStore dataStore, IFaceParser faceParser, IGroupParser groupParser, IVertexNormalParser normalParser, ITextureCoordinateParser textureParser, IGeometricVertexParser vertexParser, IMaterialLibraryParser materialLibraryParser, IUseMaterialParser useMaterialParser ) : System.Collections.Generic
dataStore IDataStore
faceParser IFaceParser
groupParser IGroupParser
normalParser IVertexNormalParser
textureParser ITextureCoordinateParser
vertexParser IGeometricVertexParser
materialLibraryParser IMaterialLibraryParser
useMaterialParser IUseMaterialParser
Результат System.Collections.Generic