Package | away3d.core.base |
Class | public class Segment |
Inheritance | Segment ![]() ![]() |
Property | Defined by | ||
---|---|---|---|
extra : Object | Segment | ||
material : ISegmentMaterial | Segment | ||
maxX : Number [read-only]
| Segment | ||
maxY : Number [read-only]
| Segment | ||
maxZ : Number [read-only]
| Segment | ||
minX : Number [read-only]
| Segment | ||
minY : Number [read-only]
| Segment | ||
minZ : Number [read-only]
| Segment | ||
parent : BaseMesh | Segment | ||
radius2 : Number [read-only]
| Segment | ||
v0 : Vertex | Segment | ||
v1 : Vertex | Segment | ||
vertices : Array [read-only]
| Segment | ||
![]() | visible : Boolean | BaseMeshElement |
Method | Defined by | ||
---|---|---|---|
Segment | |||
addOnMaterialChange(listener:Function):void
| Segment | ||
![]() |
addOnVertexChange(listener:Function):void
| BaseMeshElement | |
![]() |
addOnVertexValueChange(listener:Function):void
| BaseMeshElement | |
![]() |
addOnVisibleChange(listener:Function):void
| BaseMeshElement | |
removeOnMaterialChange(listener:Function):void
| Segment | ||
![]() |
removeOnVertexChange(listener:Function):void
| BaseMeshElement | |
![]() |
removeOnVertexValueChange(listener:Function):void
| BaseMeshElement | |
![]() |
removeOnVisibleChange(listener:Function):void
| BaseMeshElement |
Method | Defined by | ||
---|---|---|---|
![]() |
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
| LazyEventDispatcher | |
![]() |
dispatchEvent(evt:Event):Boolean
| LazyEventDispatcher | |
![]() |
hasEventListener(type:String):Boolean
| LazyEventDispatcher | |
notifyMaterialChange():void
| Segment | ||
![]() |
notifyVertexChange():void
| BaseMeshElement | |
![]() |
notifyVertexValueChange():void
| BaseMeshElement | |
![]() |
notifyVisibleChange():void
| BaseMeshElement | |
![]() |
removeEventListener(type:String, listener:Function, useCapture:Boolean = false):void
| LazyEventDispatcher | |
![]() |
willTrigger(type:String):Boolean
| LazyEventDispatcher |
_ds | property |
arcane var _ds:DrawSegment
extra | property |
public var extra:Object
_material | property |
arcane var _material:ISegmentMaterial
material | property |
material:ISegmentMaterial
[read-write]Implementation
public function get material():ISegmentMaterial
public function set material(value:ISegmentMaterial):void
maxX | property |
maxX:Number
[read-only]Implementation
public function get maxX():Number
maxY | property |
maxY:Number
[read-only]Implementation
public function get maxY():Number
maxZ | property |
maxZ:Number
[read-only]Implementation
public function get maxZ():Number
minX | property |
minX:Number
[read-only]Implementation
public function get minX():Number
minY | property |
minY:Number
[read-only]Implementation
public function get minY():Number
minZ | property |
minZ:Number
[read-only]Implementation
public function get minZ():Number
parent | property |
public var parent:BaseMesh
radius2 | property |
radius2:Number
[read-only]Implementation
public function get radius2():Number
_v0 | property |
arcane var _v0:Vertex
v0 | property |
v0:Vertex
[read-write]Implementation
public function get v0():Vertex
public function set v0(value:Vertex):void
_v1 | property |
arcane var _v1:Vertex
v1 | property |
v1:Vertex
[read-write]Implementation
public function get v1():Vertex
public function set v1(value:Vertex):void
vertices | property |
vertices:Array
[read-only]Implementation
public function get vertices():Array
Segment | () | constructor |
public function Segment(v0:Vertex, v1:Vertex, material:ISegmentMaterial = null)
Parameters
v0:Vertex |
|
v1:Vertex |
|
material:ISegmentMaterial (default = null )
|
addOnMaterialChange | () | method |
public function addOnMaterialChange(listener:Function):void
Parameters
listener:Function |
notifyMaterialChange | () | method |
protected function notifyMaterialChange():void
removeOnMaterialChange | () | method |
public function removeOnMaterialChange(listener:Function):void
Parameters
listener:Function |