Packageaway3dlite.loaders.data
Classpublic class GeometryData
InheritanceGeometryData Inheritance Object

Data class for the geometry data used in a mesh object



Public Properties
 PropertyDefined By
  bothsides : Boolean
Defines whether both sides of the geometry are visible
GeometryData
  ctrlXML : XML
Reference to the xml object defining the controller.
GeometryData
  faceLengths : Vector.<int>
Array of face indices length data.
GeometryData
  faces : Array
Array of face data objects.
GeometryData
  geoXML : XML
Reference to the xml object defining the geometry.
GeometryData
  indices : Vector.<int>
Array of indices data.
GeometryData
  materials : Array
Optional assigned materials to the geometry.
GeometryData
  maxX : Number
Returns the maximum x value of the geometry data
GeometryData
  maxY : Number
Returns the maximum y value of the geometry data
GeometryData
  maxZ : Number
Returns the maximum z value of the geometry data
GeometryData
  minX : Number
Returns the minimum x value of the geometry data
GeometryData
  minY : Number
Returns the minimum y value of the geometry data
GeometryData
  minZ : Number
Returns the minimum z value of the geometry data
GeometryData
  name : String
The name of the geometry used as a unique reference.
GeometryData
  skinControllers : Array
Array of skin controller objects used in bone animations
GeometryData
  skinVertices : Vector.<SkinVertex>
Array of skinvertex data.
GeometryData
  uvtData : Vector.<Number>
Array of uv data.
GeometryData
  vertices : Vector.<Number>
Array of vertex data.
GeometryData
Property Detail
bothsidesproperty
public var bothsides:Boolean

Defines whether both sides of the geometry are visible

ctrlXMLproperty 
public var ctrlXML:XML

Reference to the xml object defining the controller.

faceLengthsproperty 
public var faceLengths:Vector.<int>

Array of face indices length data.

facesproperty 
public var faces:Array

Array of face data objects.

See also

geoXMLproperty 
public var geoXML:XML

Reference to the xml object defining the geometry.

indicesproperty 
public var indices:Vector.<int>

Array of indices data.

materialsproperty 
public var materials:Array

Optional assigned materials to the geometry.

maxXproperty 
public var maxX:Number

Returns the maximum x value of the geometry data

maxYproperty 
public var maxY:Number

Returns the maximum y value of the geometry data

maxZproperty 
public var maxZ:Number

Returns the maximum z value of the geometry data

minXproperty 
public var minX:Number

Returns the minimum x value of the geometry data

minYproperty 
public var minY:Number

Returns the minimum y value of the geometry data

minZproperty 
public var minZ:Number

Returns the minimum z value of the geometry data

nameproperty 
public var name:String

The name of the geometry used as a unique reference.

skinControllersproperty 
public var skinControllers:Array

Array of skin controller objects used in bone animations

See also

away3dlite.animators.skin.SkinController
skinVerticesproperty 
public var skinVertices:Vector.<SkinVertex>

Array of skinvertex data.

uvtDataproperty 
public var uvtData:Vector.<Number>

Array of uv data.

verticesproperty 
public var vertices:Vector.<Number>

Array of vertex data.