Package | away3d.core.pick |
Class | public class PickingCollisionVO |
Inheritance | PickingCollisionVO Object |
See also
Property | Defined By | ||
---|---|---|---|
entity : Entity
The entity to which this collision object belongs. | PickingCollisionVO | ||
localNormal : Vector3D
The local normal vector at the position of the collision. | PickingCollisionVO | ||
localPosition : Vector3D
The local position of the collision on the entity's surface. | PickingCollisionVO | ||
localRayDirection : Vector3D
The direction of the colliding ray in local coordinates. | PickingCollisionVO | ||
localRayPosition : Vector3D
The starting position of the colliding ray in local coordinates. | PickingCollisionVO | ||
rayEntryDistance : Number
The distance along the ray from the starting position to the calculated intersection entry point with the entity. | PickingCollisionVO | ||
rayOriginIsInsideBounds : Boolean
Determines if the ray position is contained within the entity bounds. | PickingCollisionVO | ||
renderable : IRenderable
The IRenderable associated with a collision. | PickingCollisionVO | ||
uv : Point
The uv coordinate at the position of the collision. | PickingCollisionVO |
Method | Defined By | ||
---|---|---|---|
PickingCollisionVO(entity:Entity)
Creates a new PickingCollisionVO object. | PickingCollisionVO |
entity | property |
public var entity:Entity
The entity to which this collision object belongs.
localNormal | property |
public var localNormal:Vector3D
The local normal vector at the position of the collision.
localPosition | property |
public var localPosition:Vector3D
The local position of the collision on the entity's surface.
localRayDirection | property |
public var localRayDirection:Vector3D
The direction of the colliding ray in local coordinates.
localRayPosition | property |
public var localRayPosition:Vector3D
The starting position of the colliding ray in local coordinates.
rayEntryDistance | property |
public var rayEntryDistance:Number
The distance along the ray from the starting position to the calculated intersection entry point with the entity.
rayOriginIsInsideBounds | property |
public var rayOriginIsInsideBounds:Boolean
Determines if the ray position is contained within the entity bounds.
See also
renderable | property |
public var renderable:IRenderable
The IRenderable associated with a collision.
uv | property |
public var uv:Point
The uv coordinate at the position of the collision.
PickingCollisionVO | () | Constructor |
public function PickingCollisionVO(entity:Entity)
Creates a new PickingCollisionVO
object.
entity:Entity — The entity to which this collision object belongs.
|