Packageaway3d.graphs.bsp.builder
Interfacepublic interface IBSPBuilder extends IEventDispatcher



Public Properties
 PropertyDefined By
  balanceWeight : Number
IBSPBuilder
  leaves : Vector.<BSPNode>
[read-only]
IBSPBuilder
  maxTimeOut : int
IBSPBuilder
  numNodes : int
[read-only]
IBSPBuilder
  numSteps : int
[read-only]
IBSPBuilder
  rootNode : BSPNode
[read-only]
IBSPBuilder
  splitWeight : Number
IBSPBuilder
  tree : BSPTree
[read-only]
IBSPBuilder
  xzAxisWeight : Number
IBSPBuilder
  yAxisWeight : Number
IBSPBuilder
Public Methods
 MethodDefined By
  
build(source:Array):void
IBSPBuilder
  
cancel():void
IBSPBuilder
  
destroy():void
IBSPBuilder
Property Detail
balanceWeightproperty
balanceWeight:Number


Implementation
    public function get balanceWeight():Number
    public function set balanceWeight(value:Number):void
leavesproperty 
leaves:Vector.<BSPNode>  [read-only]


Implementation
    public function get leaves():Vector.<BSPNode>
maxTimeOutproperty 
maxTimeOut:int


Implementation
    public function get maxTimeOut():int
    public function set maxTimeOut(value:int):void
numNodesproperty 
numNodes:int  [read-only]


Implementation
    public function get numNodes():int
numStepsproperty 
numSteps:int  [read-only]


Implementation
    public function get numSteps():int
rootNodeproperty 
rootNode:BSPNode  [read-only]


Implementation
    public function get rootNode():BSPNode
splitWeightproperty 
splitWeight:Number


Implementation
    public function get splitWeight():Number
    public function set splitWeight(value:Number):void
treeproperty 
tree:BSPTree  [read-only]


Implementation
    public function get tree():BSPTree
xzAxisWeightproperty 
xzAxisWeight:Number


Implementation
    public function get xzAxisWeight():Number
    public function set xzAxisWeight(value:Number):void
yAxisWeightproperty 
yAxisWeight:Number


Implementation
    public function get yAxisWeight():Number
    public function set yAxisWeight(value:Number):void
Method Detail
build()method
public function build(source:Array):void

Parameters

source:Array

cancel()method 
public function cancel():void

destroy()method 
public function destroy():void