topical media & game development
student-ar-org-papervision3d-core-render-command-RenderableListItem.ax
student-ar-org-papervision3d-core-render-command-RenderableListItem.ax
[swf]
[flash]
flex
package org.papervision3d.core.render.command
{
@Author Ralph Hauwert
import flash.geom.Point;
import org.papervision3d.core.geom.renderables.AbstractRenderable;
import org.papervision3d.core.render.data.QuadTreeNode;
import org.papervision3d.core.render.data.RenderHitData;
import org.papervision3d.objects.DisplayObject3D;
public class @ax-student-ar-org-papervision3d-core-render-command-RenderableListItem extends AbstractRenderListItem
{
public var renderable:Class;
public var renderableInstance:AbstractRenderable;
public var instance:DisplayObject3D;
public var area:Number;
public var minX:Number;
Indicates the maximum x value of the drawing primitive.
public var maxX:Number;
Indicates the minimum y value of the drawing primitive.
public var minY:Number;
Indicates the maximum y value of the drawing primitive.
public var maxY:Number;
public var minZ:Number;
public var maxZ:Number;
public function getZ(x:Number, y:Number, focus:Number):Number
{
return screenZ;
}
Reference to the last quadrant used by the drawing primitive. Used in <code>QuadTree</code>
public var quadrant:QuadTreeNode;
public function @ax-student-ar-org-papervision3d-core-render-command-RenderableListItem()
{
super();
}
public function hitTestPoint2D(point:Point, renderHitData:RenderHitData):RenderHitData
{
return renderHitData;
}
public function update():void{
}
public function quarter(focus:Number):Array{
return []
}
}
}
(C) Æliens
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher.
In case of other copyright issues, contact the author.