Packageidv.cjcat.stardust.threeD.zones
Classpublic class SphereCap
InheritanceSphereCap Inheritance Zone3D Inheritance StardustElement



Public Properties
 PropertyDefined by
  angle : Number
SphereCap
  maxRadius : Number
SphereCap
  minRadius : Number
SphereCap
 Inheritedname : String
StardustElement
 InheritedrotationX : Number
Zone3D
 InheritedrotationY : Number
Zone3D
 InheritedrotationZ : Number
Zone3D
  x : Number
SphereCap
  y : Number
SphereCap
  z : Number
SphereCap
Protected Properties
 PropertyDefined by
 Inheritedvolume : Number
Zone3D
Public Methods
 MethodDefined by
  
SphereCap(x:Number = 0, y:Number = 0, z:Number = 0, minRadius:Number = 50, maxRadius:Number = 100, angle:Number = 30)
SphereCap
  
SphereCap
  
contains(x:Number, y:Number, z:Number):Boolean
SphereCap
 Inherited
Zone3D
 Inherited
Zone3D
  
SphereCap
 Inherited
getVolume():Number
Returns the volume of the zone.
Zone3D
 Inherited
getXMLTag():XML
Returns the root tag of the XML representation.
StardustElement
  
getXMLTagName():String
SphereCap
  
parseXML(xml:XML, builder:XMLBuilder = null):void
SphereCap
  
toXML():XML
SphereCap
Protected Methods
 MethodDefined by
  
updateVolume():void
SphereCap
Property detail
angleproperty
angle:Number  [read-write]Implementation
    public function get angle():Number
    public function set angle(value:Number):void
maxRadiusproperty 
maxRadius:Number  [read-write]Implementation
    public function get maxRadius():Number
    public function set maxRadius(value:Number):void
minRadiusproperty 
minRadius:Number  [read-write]Implementation
    public function get minRadius():Number
    public function set minRadius(value:Number):void
xproperty 
public var x:Number
yproperty 
public var y:Number
zproperty 
public var z:Number
Constructor detail
SphereCap()constructor
public function SphereCap(x:Number = 0, y:Number = 0, z:Number = 0, minRadius:Number = 50, maxRadius:Number = 100, angle:Number = 30)Parameters
x:Number (default = 0)
 
y:Number (default = 0)
 
z:Number (default = 0)
 
minRadius:Number (default = 50)
 
maxRadius:Number (default = 100)
 
angle:Number (default = 30)
Method detail
calculateMotionData3D()method
public final override function calculateMotionData3D():MotionData3D

Returns
MotionData3D
contains()method 
public final override function contains(x:Number, y:Number, z:Number):BooleanParameters
x:Number
 
y:Number
 
z:Number

Returns
Boolean
getRelatedObjects()method 
public override function getRelatedObjects():Array

Returns
Array
getXMLTagName()method 
public override function getXMLTagName():String

Returns
String
parseXML()method 
public override function parseXML(xml:XML, builder:XMLBuilder = null):voidParameters
xml:XML
 
builder:XMLBuilder (default = null)
toXML()method 
public override function toXML():XML

Returns
XML
updateVolume()method 
protected final override function updateVolume():void