Packageorg.papervision3d.core.geom.renderables
Classpublic class Line3D
InheritanceLine3D Inheritance AbstractRenderable
ImplementsIRenderable



Public Properties
 PropertyDefined by
  cV : Vertex3D
Line3D
  instance : Lines3D
Line3D
  material : LineMaterial
Line3D
  renderCommand : RenderLine
Line3D
  size : Number
Line3D
 Inherited_userData : UserData
AbstractRenderable
 InheriteduserData : UserData
userData UserData Optional extra data to be added to this object.
AbstractRenderable
  v0 : Vertex3D
Line3D
  v1 : Vertex3D
Line3D
Public Methods
 MethodDefined by
  
Line3D(instance:Lines3D, material:LineMaterial, size:Number, vertex0:Vertex3D, vertex1:Vertex3D, controlVertex:Vertex3D = null)
Line3D
  
addControlVertex(cx:Number, cy:Number, cz:Number):void
Line3D
  
Line3D
Property detail
cVproperty
public var cV:Vertex3D
instanceproperty 
public var instance:Lines3D
materialproperty 
public var material:LineMaterial
renderCommandproperty 
public var renderCommand:RenderLine
sizeproperty 
public var size:Number
v0property 
public var v0:Vertex3D
v1property 
public var v1:Vertex3D
Constructor detail
Line3D()constructor
public function Line3D(instance:Lines3D, material:LineMaterial, size:Number, vertex0:Vertex3D, vertex1:Vertex3D, controlVertex:Vertex3D = null)Parameters
instance:Lines3D
 
material:LineMaterial
 
size:Number
 
vertex0:Vertex3D
 
vertex1:Vertex3D
 
controlVertex:Vertex3D (default = null)
Method detail
addControlVertex()method
public function addControlVertex(cx:Number, cy:Number, cz:Number):voidParameters
cx:Number
 
cy:Number
 
cz:Number
getRenderListItem()method 
public override function getRenderListItem():IRenderListItem

Returns
IRenderListItem