|
Assimp
v3.1.1 (June 2014)
|
Inherits NSPersistentDocument.
Instance Methods | |
| (void) | - createGLResourcesInContext: |
| (void) | - deleteGLResourcesInContext: |
| (CVReturn) | - displayLinkRenderCallback: |
| (void) | - drawMeshesInContext: |
| (void) | - getBoundingBoxForNode:minVector:maxVector:matrix: |
| (void) | - getBoundingBoxWithMinVector:maxVectr: |
| (void) | - loadTexturesInContext:withModelPath: |
| (void) | - render |
Protected Attributes | |
| CVDisplayLinkRef | _displayLink |
| NSOpenGLContext * | _glContext |
| NSOpenGLPixelFormat * | _glPixelFormat |
| aiScene * | _scene |
| NSView * | _view |
| BOOL | builtBuffers |
| NSMutableArray * | modelMeshes |
| double | normalizedScale |
| aiVector3D | scene_center |
| aiVector3D | scene_max |
| aiVector3D | scene_min |
| NSMutableDictionary * | textureDictionary |
| GLuint * | textureIds |
Properties | |
| IBOutlet NSView * | _view |
| - (void) createGLResourcesInContext: | (CGLContextObj) | cgl_ctx |
| - (void) deleteGLResourcesInContext: | (CGLContextObj) | cgl_ctx |
| - (CVReturn) displayLinkRenderCallback: | (const CVTimeStamp *) | timeStamp |
| - (void) drawMeshesInContext: | (CGLContextObj) | cgl_ctx |
| - (void) getBoundingBoxForNode: | (const aiNode*) | nd | |
| minVector: | (aiVector3D*) | min | |
| maxVector: | (aiVector3D*) | max | |
| matrix: | (aiMatrix4x4*) | trafo | |
| - (void) getBoundingBoxWithMinVector: | (aiVector3D*) | min | |
| maxVectr: | (aiVector3D*) | max | |
| - (void) loadTexturesInContext: | (CGLContextObj) | cgl_ctx | |
| withModelPath: | (NSString*) | modelPath | |
| - (void) render |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
readwriteatomicretain |