C# 클래스 GraphicsEngine.Wavefront.Loaders.WavefrontObjLoader

상속: LoaderBase, IWavefrontObjLoader
파일 보기 프로젝트 열기: ckarcz/GraphicsEngine

공개 메소드들

메소드 설명
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