Packagelaya.webgl.shapes
Classpublic class LoopLine
InheritanceLoopLine Inheritance BasePoly Inheritance Object



Public Properties
 PropertyDefined By
 Inheritedcolor : uint
BasePoly
 Inheritedfill : Boolean = true
BasePoly
 Inheritedx : Number
BasePoly
Protected Properties
 PropertyDefined By
 InheritedmFloat32Array : Float32Array
BasePoly
 InheritedmUint16Array : Uint16Array
BasePoly
Public Methods
 MethodDefined By
  
LoopLine(x:Number, y:Number, points:Array, width:int, color:uint)
LoopLine
  
createLoopLine(p:Array, indices:Array, lineWidth:Number, len:Number, outVertex:Array = null, outIndex:Array = null):Array
[override]
LoopLine
  
getData(ib:Buffer2D, vb:Buffer2D, start:int):void
[override]
LoopLine
 Inherited
needUpdate(mat:Matrix):Boolean
BasePoly
 Inherited
rebuild(points:Array):void
BasePoly
 Inherited
setMatrix(mat:Matrix):void
BasePoly
Protected Methods
 MethodDefined By
 Inherited
createLine(p:Array, indices:Array, lineWidth:Number, len:Number):Array
BasePoly
 Inherited
createLine2(p:Array, indices:Array, lineWidth:Number, len:Number, outVertex:Array, indexCount:int):Array
BasePoly
 Inherited
sector(outVert:Array, outIndex:Array, start:int):void
BasePoly
Constructor Detail
LoopLine()Constructor
public function LoopLine(x:Number, y:Number, points:Array, width:int, color:uint)



Parameters
x:Number
 
y:Number
 
points:Array
 
width:int
 
color:uint
Method Detail
createLoopLine()method
override public function createLoopLine(p:Array, indices:Array, lineWidth:Number, len:Number, outVertex:Array = null, outIndex:Array = null):Array

Parameters

p:Array
 
indices:Array
 
lineWidth:Number
 
len:Number
 
outVertex:Array (default = null)
 
outIndex:Array (default = null)

Returns
Array
getData()method 
override public function getData(ib:Buffer2D, vb:Buffer2D, start:int):void

Parameters

ib:Buffer2D
 
vb:Buffer2D
 
start:int