| Package | org.papervision3d.render |
| Class | public class BasicRenderEngine |
| Inheritance | BasicRenderEngine AbstractRenderEngine flash.events.EventDispatcher |
| Implements | IRenderEngine |
| Subclasses | LazyRenderEngine |
| Property | Defined by | ||
|---|---|---|---|
| filter : IRenderFilter | BasicRenderEngine | ||
| projectionPipeline : ProjectionPipeline | BasicRenderEngine | ||
| sorter : IRenderSorter | BasicRenderEngine | ||
| Property | Defined by | ||
|---|---|---|---|
| cleanRHD : RenderHitData | BasicRenderEngine | ||
| projectionDoneEvent : RendererEvent | BasicRenderEngine | ||
| renderDoneEvent : RendererEvent | BasicRenderEngine | ||
| renderList : Array | BasicRenderEngine | ||
| renderSessionData : RenderSessionData | BasicRenderEngine | ||
| renderStatistics : RenderStatistics | BasicRenderEngine | ||
| stopWatch : StopWatch | BasicRenderEngine | ||
| Method | Defined by | ||
|---|---|---|---|
| BasicRenderEngine | |||
|
addToRenderList(renderCommand:IRenderListItem):int
| BasicRenderEngine | ||
|
destroy():void
| BasicRenderEngine | ||
| BasicRenderEngine | |||
|
removeFromRenderList(renderCommand:IRenderListItem):int
| BasicRenderEngine | ||
|
renderLayers(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, layers:Array = null, updateAnimation:Boolean = true):RenderStatistics
| BasicRenderEngine | ||
|
renderScene(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, updateAnimation:Boolean = true):RenderStatistics
| BasicRenderEngine | ||
| Method | Defined by | ||
|---|---|---|---|
| BasicRenderEngine | |||
|
init():void
| BasicRenderEngine | ||
| cleanRHD | property |
protected var cleanRHD:RenderHitData
| filter | property |
public var filter:IRenderFilter
| projectionDoneEvent | property |
protected var projectionDoneEvent:RendererEvent
| projectionPipeline | property |
public var projectionPipeline:ProjectionPipeline
| renderDoneEvent | property |
protected var renderDoneEvent:RendererEvent
| renderList | property |
protected var renderList:Array
| renderSessionData | property |
protected var renderSessionData:RenderSessionData
| renderStatistics | property |
protected var renderStatistics:RenderStatistics
| sorter | property |
public var sorter:IRenderSorter
| stopWatch | property |
protected var stopWatch:StopWatch
| BasicRenderEngine | () | constructor |
public function BasicRenderEngine()
| addToRenderList | () | method |
public override function addToRenderList(renderCommand:IRenderListItem):intParameters
renderCommand:IRenderListItem |
int |
| destroy | () | method |
public function destroy():void
| doRender | () | method |
protected function doRender(renderSessionData:RenderSessionData, layers:Array = null):RenderStatisticsParameters
renderSessionData:RenderSessionData |
|
layers:Array (default = null) |
RenderStatistics |
| hitTestPoint2D | () | method |
public function hitTestPoint2D(point:Point, viewPort3D:Viewport3D):RenderHitDataParameters
point:Point |
|
viewPort3D:Viewport3D |
RenderHitData |
| init | () | method |
protected function init():void
| removeFromRenderList | () | method |
public override function removeFromRenderList(renderCommand:IRenderListItem):intParameters
renderCommand:IRenderListItem |
int |
| renderLayers | () | method |
public function renderLayers(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, layers:Array = null, updateAnimation:Boolean = true):RenderStatisticsParameters
scene:SceneObject3D |
|
camera:CameraObject3D |
|
viewPort:Viewport3D |
|
layers:Array (default = null) |
|
updateAnimation:Boolean (default = true) |
RenderStatistics |
| renderScene | () | method |
public override function renderScene(scene:SceneObject3D, camera:CameraObject3D, viewPort:Viewport3D, updateAnimation:Boolean = true):RenderStatisticsParameters
scene:SceneObject3D |
|
camera:CameraObject3D |
|
viewPort:Viewport3D |
|
updateAnimation:Boolean (default = true) |
RenderStatistics |