| 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 | ||
| rayDirection : Vector3D
The direction of the colliding ray in scene 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 | ||
| rayPosition : Vector3D
The starting position of the colliding ray in scene coordinates. | 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:EntityThe entity to which this collision object belongs.
| localNormal | property |
public var localNormal:Vector3DThe local normal vector at the position of the collision.
| localPosition | property |
public var localPosition:Vector3DThe local position of the collision on the entity's surface.
| localRayDirection | property |
public var localRayDirection:Vector3DThe direction of the colliding ray in local coordinates.
| localRayPosition | property |
public var localRayPosition:Vector3DThe starting position of the colliding ray in local coordinates.
| rayDirection | property |
public var rayDirection:Vector3DThe direction of the colliding ray in scene coordinates.
| rayEntryDistance | property |
public var rayEntryDistance:NumberThe distance along the ray from the starting position to the calculated intersection entry point with the entity.
| rayOriginIsInsideBounds | property |
public var rayOriginIsInsideBounds:BooleanDetermines if the ray position is contained within the entity bounds.
See also
| rayPosition | property |
public var rayPosition:Vector3DThe starting position of the colliding ray in scene coordinates.
| renderable | property |
public var renderable:IRenderableThe IRenderable associated with a collision.
| uv | property |
public var uv:PointThe 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.
|