Packageaway3d.core.utils
Classpublic class ViewSourceObject

Public Properties
 PropertyDefined by
  screenIndices : Vector
ViewSourceObject
  screenTransform : Matrix3D
ViewSourceObject
  screenUVTs : Vector
ViewSourceObject
  screenVertices : Vector
ViewSourceObject
  source : Object3D
ViewSourceObject
Public Methods
 MethodDefined by
  
ViewSourceObject
  
contains(priIndex:uint, renderer:Renderer, x:Number, y:Number):Boolean
ViewSourceObject
  
fivepointcut(priIndex:uint, renderer:Renderer, i0:Number, v01x:Number, v01y:Number, v01z:Number, i1:Number, v12x:Number, v12y:Number, v12z:Number, i2:Number, uv0:UV, uv01:UV, uv1:UV, uv12:UV, uv2:UV):Array
ViewSourceObject
  
getArea(startIndex:uint):Number
ViewSourceObject
  
getUVT(priIndex:uint, renderer:Renderer, x:Number, y:Number):Vector3D
ViewSourceObject
  
onepointcut(priIndex:uint, renderer:Renderer, v01x:Number, v01y:Number, v01z:Number):Array
ViewSourceObject
  
quarter(priIndex:uint, renderer:Renderer):Array
ViewSourceObject
Property detail
screenIndicesproperty
public var screenIndices:Vector
screenTransformproperty 
public var screenTransform:Matrix3D
screenUVTsproperty 
public var screenUVTs:Vector
screenVerticesproperty 
public var screenVertices:Vector
sourceproperty 
public var source:Object3D
Constructor detail
ViewSourceObject()constructor
public function ViewSourceObject(source:Object3D)Parameters
source:Object3D
Init Parameters
Method detail
contains()method
public function contains(priIndex:uint, renderer:Renderer, x:Number, y:Number):Boolean Parameters
priIndex:uint
 
renderer:Renderer
 
x:Number
 
y:Number

Returns
Boolean
fivepointcut()method 
public function fivepointcut(priIndex:uint, renderer:Renderer, i0:Number, v01x:Number, v01y:Number, v01z:Number, i1:Number, v12x:Number, v12y:Number, v12z:Number, i2:Number, uv0:UV, uv01:UV, uv1:UV, uv12:UV, uv2:UV):Array Parameters
priIndex:uint
 
renderer:Renderer
 
i0:Number
 
v01x:Number
 
v01y:Number
 
v01z:Number
 
i1:Number
 
v12x:Number
 
v12y:Number
 
v12z:Number
 
i2:Number
 
uv0:UV
 
uv01:UV
 
uv1:UV
 
uv12:UV
 
uv2:UV

Returns
Array
getArea()method 
public function getArea(startIndex:uint):Number Parameters
startIndex:uint

Returns
Number
getUVT()method 
public function getUVT(priIndex:uint, renderer:Renderer, x:Number, y:Number):Vector3D Parameters
priIndex:uint
 
renderer:Renderer
 
x:Number
 
y:Number

Returns
Vector3D
onepointcut()method 
public function onepointcut(priIndex:uint, renderer:Renderer, v01x:Number, v01y:Number, v01z:Number):Array Parameters
priIndex:uint
 
renderer:Renderer
 
v01x:Number
 
v01y:Number
 
v01z:Number

Returns
Array
quarter()method 
public function quarter(priIndex:uint, renderer:Renderer):Array Parameters
priIndex:uint
 
renderer:Renderer

Returns
Array
Wiki link
Click to go to the wiki page for 'away3d.core.utils.ViewSourceObject'

Code examples

Comments