Packageaway3d.core.utils
Classpublic class CameraVarsStore
InheritanceCameraVarsStore Inheritance Object



Public Properties
 PropertyDefined By
  frustumDictionary : Dictionary
CameraVarsStore
  nodeClassificationDictionary : Dictionary
CameraVarsStore
  view : View3D
CameraVarsStore
  viewTransformDictionary : Dictionary
Dictionary of all objects transforms calulated from the camera view for the last render frame
CameraVarsStore
Public Methods
 MethodDefined By
  
createFaceVO(face:Face, material:Material, back:Material):FaceVO
CameraVarsStore
  
CameraVarsStore
  
CameraVarsStore
  
createUV(u:Number, v:Number, session:AbstractSession):UV
CameraVarsStore
  
createVertex(x:Number, y:Number, z:Number):Vertex
CameraVarsStore
  
CameraVarsStore
  
CameraVarsStore
  
CameraVarsStore
  
reset():void
CameraVarsStore
Property Detail
frustumDictionaryproperty
public var frustumDictionary:Dictionary

nodeClassificationDictionaryproperty 
public var nodeClassificationDictionary:Dictionary

viewproperty 
public var view:View3D

viewTransformDictionaryproperty 
public var viewTransformDictionary:Dictionary

Dictionary of all objects transforms calulated from the camera view for the last render frame

Method Detail
createFaceVO()method
public function createFaceVO(face:Face, material:Material, back:Material):FaceVO

Parameters

face:Face
 
material:Material
 
back:Material

Returns
FaceVO
createFrustum()method 
public function createFrustum(node:Object3D):Frustum

Parameters

node:Object3D

Returns
Frustum
createSegmentVO()method 
public function createSegmentVO(material:Material):SegmentVO

Parameters

material:Material

Returns
SegmentVO
createUV()method 
public function createUV(u:Number, v:Number, session:AbstractSession):UV

Parameters

u:Number
 
v:Number
 
session:AbstractSession

Returns
UV
createVertex()method 
public function createVertex(x:Number, y:Number, z:Number):Vertex

Parameters

x:Number
 
y:Number
 
z:Number

Returns
Vertex
createVertexClassification()method 
public function createVertexClassification(vertex:Vertex):VertexClassification

Parameters

vertex:Vertex

Returns
VertexClassification
createVertexClassificationDictionary()method 
public function createVertexClassificationDictionary(source:Object3D):Dictionary

Parameters

source:Object3D

Returns
Dictionary
createViewTransform()method 
public function createViewTransform(node:Object3D):Matrix3D

Parameters

node:Object3D

Returns
Matrix3D
reset()method 
public function reset():void