Packageorg.papervision3d.core.proto
Classpublic class GeometryObject3D
InheritanceGeometryObject3D Inheritance flash.events.EventDispatcher

The GeometryObject3D class contains the mesh definition of an object.



Public Properties
 PropertyDefined by
  boundingSphere2 : Number
[read-only] Radius square of the mesh bounding sphere
GeometryObject3D
  dirty : Boolean
GeometryObject3D
  faces : Array
An array of Face3D objects for the faces of the mesh.
GeometryObject3D
  _ready : Boolean = false
GeometryObject3D
  ready : Boolean
GeometryObject3D
  vertices : Array
An array of vertices.
GeometryObject3D
Protected Properties
 PropertyDefined by
  _boundingSphere2 : Number
GeometryObject3D
  _boundingSphereDirty : Boolean = true
GeometryObject3D
Public Methods
 MethodDefined by
  
GeometryObject3D(initObject:Object = null)
GeometryObject3D
  
GeometryObject3D
  
Returns a string value representing the three-dimensional values in the specified Number3D object.
GeometryObject3D
  
transformVertices(transformation:Matrix3D):void
GeometryObject3D
Property detail
_boundingSphere2property
protected var _boundingSphere2:Number
boundingSphere2property 
boundingSphere2:Number  [read-only]

Radius square of the mesh bounding sphere

Implementation
    public function get boundingSphere2():Number
_boundingSphereDirtyproperty 
protected var _boundingSphereDirty:Boolean = true
dirtyproperty 
public var dirty:Boolean

facesproperty 
public var faces:Array

An array of Face3D objects for the faces of the mesh.

_readyproperty 
public var _ready:Boolean = false
readyproperty 
ready:Boolean  [read-write]Implementation
    public function get ready():Boolean
    public function set ready(value:Boolean):void
verticesproperty 
public var vertices:Array

An array of vertices.

Constructor detail
GeometryObject3D()constructor
public function GeometryObject3D(initObject:Object = null)Parameters
initObject:Object (default = null)
Method detail
getBoundingSphere2()method
public function getBoundingSphere2():Number

Returns
Number
transformUV()method 
public function transformUV(material:MaterialObject3D):void

Returns a string value representing the three-dimensional values in the specified Number3D object.

Parameters
material:MaterialObject3D
transformVertices()method 
public function transformVertices(transformation:Matrix3D):voidParameters
transformation:Matrix3D