| Package | away3d.core.clip |
| Class | public class FrustumClipping |
| Inheritance | FrustumClipping Clipping flash.events.EventDispatcher |
| Property | Defined By | ||
|---|---|---|---|
![]() | maxX : Number
Maximum allowed x value for primitives
| Clipping | |
![]() | maxY : Number
Maximum allowed y value for primitives
| Clipping | |
![]() | maxZ : Number
Maximum allowed z value for primitives
| Clipping | |
![]() | minX : Number
Minimum allowed x value for primitives
| Clipping | |
![]() | minY : Number
Minimum allowed y value for primitives
| Clipping | |
![]() | minZ : Number
Minimum allowed z value for primitives
| Clipping | |
| objectCulling : Boolean [override] | FrustumClipping | ||
![]() | view : View3D | Clipping | |
| Method | Defined By | ||
|---|---|---|---|
FrustumClipping(init:Object = null) | FrustumClipping | ||
![]() | addOnClippingUpdate(listener:Function):void
Default method for adding a clippingUpdated event listener
| Clipping | |
![]() | addOnScreenUpdate(listener:Function):void
Default method for adding a screenUpdated event listener
| Clipping | |
checkElements(mesh:Mesh, clippedFaceVOs:Vector.<FaceVO>, clippedSegmentVOs:Vector.<SegmentVO>, clippedSpriteVOs:Vector.<SpriteVO>, clippedVertices:Vector.<Vertex>, clippedVerts:Vector.<Number>, clippedIndices:Vector.<int>, startIndices:Vector.<int>):void [override] | FrustumClipping | ||
![]() | checkPrimitive(renderer:Renderer, priIndex:uint):Boolean
Checks a drawing primitive for clipping. | Clipping | |
[override] | FrustumClipping | ||
rect(minX:Number, minY:Number, maxX:Number, maxY:Number):Boolean [override]
Checks a bounding rectangle for clipping. | FrustumClipping | ||
![]() | removeOnClippingUpdate(listener:Function):void
Default method for removing a clippingUpdated event listener
| Clipping | |
![]() | removeOnScreenUpdate(listener:Function):void
Default method for removing a screenUpdated event listener
| Clipping | |
![]() |
Returns a clipping object initilised with the edges of the flash movie as the clipping bounds. | Clipping | |
![]() | toString():String [override]
Used to trace the values of a rectangle clipping object. | Clipping | |
| objectCulling | property |
objectCulling:Boolean[override] public function get objectCulling():Boolean public function set objectCulling(value:Boolean):void| FrustumClipping | () | Constructor |
public function FrustumClipping(init:Object = null)init:Object (default = null) |
| checkElements | () | method |
override public function checkElements(mesh:Mesh, clippedFaceVOs:Vector.<FaceVO>, clippedSegmentVOs:Vector.<SegmentVO>, clippedSpriteVOs:Vector.<SpriteVO>, clippedVertices:Vector.<Vertex>, clippedVerts:Vector.<Number>, clippedIndices:Vector.<int>, startIndices:Vector.<int>):voidParameters
mesh:Mesh | |
clippedFaceVOs:Vector.<FaceVO> | |
clippedSegmentVOs:Vector.<SegmentVO> | |
clippedSpriteVOs:Vector.<SpriteVO> | |
clippedVertices:Vector.<Vertex> | |
clippedVerts:Vector.<Number> | |
clippedIndices:Vector.<int> | |
startIndices:Vector.<int> |
| clone | () | method |
override public function clone(object:Clipping = null):ClippingParameters
object:Clipping (default = null) |
Clipping |
| rect | () | method |
override public function rect(minX:Number, minY:Number, maxX:Number, maxY:Number):BooleanChecks a bounding rectangle for clipping.
Parameters
minX:Number — The x value for the left side of the rectangle.
| |
minY:Number — The y value for the top side of the rectangle.
| |
maxX:Number — The x value for the right side of the rectangle.
| |
maxY:Number — The y value for the bottom side of the rectangle.
|
Boolean — The clipping result - false for clipped, true for non-clipped.
|