Packagecom.somerandomdude.coordy.helpers
Classpublic class Distribute



Public Properties
 PropertyDefined by
  minimal_step : Number = 4.9E-324
[static]
Distribute
  N : int = 100
[static]
Distribute
  Nstep : int = 1000
[static]
Distribute
  RAND_MAX : Number = 200
[static]
Distribute
  step : Number = 0.01
[static]
Distribute
Public Methods
 MethodDefined by
  
Distribute
  
distribute(vertices:Array, nstep:int = 100):Array
[static]
Distribute
  
dot(v1:Vertex, v2:Vertex):Number
[static]
Distribute
  
frand():Number
[static]
Distribute
  
get_coulomb_energy(N:int, p:Array):Number
[static]
Distribute
  
get_forces(N:int, f:Array, p:Array):void
[static]
Distribute
  
length(v:Vertex):Number
[static]
Distribute
  
length2(v1:Vertex, v2:Vertex):Number
[static]
Distribute
Property detail
minimal_stepproperty
public static var minimal_step:Number = 4.9E-324
Nproperty 
public static var N:int = 100
Nstepproperty 
public static var Nstep:int = 1000
RAND_MAXproperty 
public static var RAND_MAX:Number = 200
stepproperty 
public static var step:Number = 0.01
Constructor detail
Distribute()constructor
public function Distribute()
Method detail
distribute()method
public static function distribute(vertices:Array, nstep:int = 100):ArrayParameters
vertices:Array
 
nstep:int (default = 100)

Returns
Array
dot()method 
public static function dot(v1:Vertex, v2:Vertex):NumberParameters
v1:Vertex
 
v2:Vertex

Returns
Number
frand()method 
public static function frand():Number

Returns
Number
get_coulomb_energy()method 
public static function get_coulomb_energy(N:int, p:Array):NumberParameters
N:int
 
p:Array

Returns
Number
get_forces()method 
public static function get_forces(N:int, f:Array, p:Array):voidParameters
N:int
 
f:Array
 
p:Array
length()method 
public static function length(v:Vertex):NumberParameters
v:Vertex

Returns
Number
length2()method 
public static function length2(v1:Vertex, v2:Vertex):NumberParameters
v1:Vertex
 
v2:Vertex

Returns
Number