Packageaway3d.core.draw
Classpublic class DrawSegment
InheritanceDrawSegment Inheritance DrawPrimitive

Line segment drawing primitive

Public Properties
 PropertyDefined by
  ax : Number
DrawSegment
  axf : Number
DrawSegment
  ay : Number
DrawSegment
  ayf : Number
DrawSegment
  az : Number
DrawSegment
  azf : Number
DrawSegment
  bx : Number
DrawSegment
  bxf : Number
DrawSegment
  by : Number
DrawSegment
  byf : Number
DrawSegment
  bz : Number
DrawSegment
  bzf : Number
DrawSegment
 Inheritedcreate : Function
DrawPrimitive
  da : Number
DrawSegment
  db : Number
DrawSegment
  det : Number
DrawSegment
  dx : Number
DrawSegment
  dy : Number
DrawSegment
  faz : Number
DrawSegment
  fbz : Number
DrawSegment
  focus : Number
DrawSegment
  length : Number
DrawSegment
  material : ISegmentMaterial
DrawSegment
 InheritedmaxX : Number
DrawPrimitive
 InheritedmaxY : Number
DrawPrimitive
 InheritedmaxZ : Number
DrawPrimitive
 InheritedminX : Number
DrawPrimitive
 InheritedminY : Number
DrawPrimitive
 InheritedminZ : Number
DrawPrimitive
 Inheritedprojection : Projection
DrawPrimitive
 Inheritedquadrant : PrimitiveQuadrantTreeNode
DrawPrimitive
 InheritedscreenZ : Number
DrawPrimitive
 Inheritedsource : Object3D
DrawPrimitive
  v0 : ScreenVertex
DrawSegment
  v1 : ScreenVertex
DrawSegment
  xfocus : Number
DrawSegment
  yfocus : Number
DrawSegment
Public Methods
 MethodDefined by
  
calc():void
DrawSegment
  
clear():void
DrawSegment
  
contains(x:Number, y:Number):Boolean
DrawSegment
  
distanceToCenter(x:Number, y:Number):Number
DrawSegment
  
getZ(x:Number, y:Number):Number
DrawSegment
  
DrawSegment
  
quarter(focus:Number):Array
DrawSegment
  
render():void
DrawSegment
 Inherited
shade():void
DrawPrimitive
  
toString():String
DrawSegment
Protected Methods
 MethodDefined by
 Inherited
assert(statement:Boolean, message:String = "Assert failure"):void
[static]
DrawPrimitive
Property detail
axproperty
public var ax:Number
axfproperty 
public var axf:Number
ayproperty 
public var ay:Number
ayfproperty 
public var ayf:Number
azproperty 
public var az:Number
azfproperty 
public var azf:Number
bxproperty 
public var bx:Number
bxfproperty 
public var bxf:Number
byproperty 
public var by:Number
byfproperty 
public var byf:Number
bzproperty 
public var bz:Number
bzfproperty 
public var bzf:Number
daproperty 
public var da:Number
dbproperty 
public var db:Number
detproperty 
public var det:Number
dxproperty 
public var dx:Number
dyproperty 
public var dy:Number
fazproperty 
public var faz:Number
fbzproperty 
public var fbz:Number
focusproperty 
public var focus:Number
lengthproperty 
public var length:Number
materialproperty 
public var material:ISegmentMaterial
v0property 
public var v0:ScreenVertex
v1property 
public var v1:ScreenVertex
xfocusproperty 
public var xfocus:Number
yfocusproperty 
public var yfocus:Number
Method detail
calc()method
public function calc():void
clear()method 
public override function clear():void
contains()method 
public override function contains(x:Number, y:Number):Boolean Parameters
x:Number
 
y:Number

Returns
Boolean
distanceToCenter()method 
public function distanceToCenter(x:Number, y:Number):Number Parameters
x:Number
 
y:Number

Returns
Number
getZ()method 
public override function getZ(x:Number, y:Number):Number Parameters
x:Number
 
y:Number

Returns
Number
onepointcut()method 
public function onepointcut(v01:ScreenVertex):Array Parameters
v01:ScreenVertex

Returns
Array
quarter()method 
public override function quarter(focus:Number):Array Parameters
focus:Number

Returns
Array
render()method 
public override function render():void
toString()method 
public override function toString():String

Returns
String
Wiki link
Click to go to the wiki page for 'away3d.core.draw.DrawSegment'

Code examples

Comments