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

Line3D は Lines3D によって、ラインをレンダリングし、格納する為に使用されます。詳細は Lines3D の説明をご覧下さい。 Line3D is used by Lines3D to store and render the lines. See Lines3D for a full explanation.



Public Properties
 PropertyDefined by
  cV : Vertex3D
Line3D
  material : LineMaterial
Line3D
  renderCommand : RenderLine
Line3D
  size : Number
Line3D
  v0 : Vertex3D
Line3D
  v1 : Vertex3D
Line3D
Public Methods
 MethodDefined by
  
Line3D(instance:Lines3D, material:LineMaterial, size:Number, vertex0:Vertex3D, vertex1:Vertex3D)
Line3D
  
addControlVertex(cx:Number, cy:Number, cz:Number):void
Line3D
  
getRenderListItem():IRenderListItem
Line3D
Property detail
cVproperty
public var cV:Vertex3D
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)

Parameters
instance:Lines3D — The containing Lines3D object
 
material:LineMaterial — The material for the line
 
size:Number — The line weight
 
vertex0:Vertex3D — The start vertex
 
vertex1:Vertex3D — The end vertex
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