| Package | idv.cjcat.stardust.twoD.deflectors |
| Class | public class CircleDeflector |
| Inheritance | CircleDeflector Deflector StardustElement |
When a particle hits the obstacle, it bounces back.
| Property | Defined by | ||
|---|---|---|---|
![]() | active : Boolean | Deflector | |
![]() | bounce : Number | Deflector | |
![]() | name : String | StardustElement | |
| radius : Number
The radius of the obstacle.
| CircleDeflector | ||
| x : Number = 0
The X coordinate of the center of the obstacle.
| CircleDeflector | ||
| y : Number = 0
The Y coordinate of the center of the obstacle.
| CircleDeflector | ||
| Method | Defined by | ||
|---|---|---|---|
|
CircleDeflector(x:Number = 0, y:Number = 0, radius:Number = 100)
| CircleDeflector | ||
![]() |
getElementTypeXMLTag():XML
| Deflector | |
![]() | Deflector | ||
![]() |
getRelatedObjects():Array
[Abstract Method] Returns the related objects of the element.
| StardustElement | |
![]() |
getXMLTag():XML
Returns the root tag of the XML representation.
| StardustElement | |
|
getXMLTagName():String
| CircleDeflector | ||
|
parseXML(xml:XML, builder:XMLBuilder = null):void
| CircleDeflector | ||
|
toXML():XML
| CircleDeflector | ||
| Method | Defined by | ||
|---|---|---|---|
| CircleDeflector | |||
| radius | property |
public var radius:NumberThe radius of the obstacle.
| x | property |
public var x:Number = 0The X coordinate of the center of the obstacle.
| y | property |
public var y:Number = 0The Y coordinate of the center of the obstacle.
| CircleDeflector | () | constructor |
public function CircleDeflector(x:Number = 0, y:Number = 0, radius:Number = 100)Parameters
x:Number (default = 0) |
|
y:Number (default = 0) |
|
radius:Number (default = 100) |
| calculateMotionData4D | () | method |
protected override function calculateMotionData4D(particle:Particle2D):MotionData4DParameters
particle:Particle2D |
MotionData4D |
| getXMLTagName | () | method |
public override function getXMLTagName():String
Returns
String |
| parseXML | () | method |
public override function parseXML(xml:XML, builder:XMLBuilder = null):voidParameters
xml:XML |
|
builder:XMLBuilder (default = null) |
| toXML | () | method |
public override function toXML():XML
Returns
XML |