Packagecom.cmiscm.utils.common
Classpublic class NumberUtilities
InheritanceNumberUtilities Inheritance Object

Number Utilities.



Public Methods
 MethodDefined By
  
abs($value:Number):Number
[static] Fast speed abs function
NumberUtilities
  
addDots($num:int, $dot:String = ,):String
[static] Add dot
NumberUtilities
  
addZeros($num:int, $no:int = 1):String
[static] Add zero
NumberUtilities
  
ceil($nNumber:Number, $nRoundToInterval:Number = 1):Number
[static] Ceil
NumberUtilities
  
floor($nNumber:Number, $nRoundToInterval:Number = 1):Number
[static] Floor
NumberUtilities
  
getCurrent($cur:Number, $top:Number, $bottom:Number, $min:Number, $max:Number):Number
[static] In case $cur is changed from $top to $bottom, return change value from $min to $max $cur가 $top부터 $bottom까지 변할때 $min부터 $max까지 변한 값을 리턴
NumberUtilities
  
getDistance($ax:int, $ay:int, $bx:int, $by:int):Number
[static] get distance between two point
NumberUtilities
  
getWallPosition($index:int, $x_num:int, $x_gap:int, $y_gap:int):Point
[static] Return wall position
NumberUtilities
  
random($nMinimum:Number, $nMaximum:Number = 0, $nRoundToInterval:Number = 1):Number
[static] Random
NumberUtilities
  
re2($data:int, $target:int = 2):int
[static] Approximate value 2 radical root 근사치의 2의 거듭제곱근으로 변환
NumberUtilities
  
round($nNumber:Number, $nRoundToInterval:Number = 1):Number
[static] Round
NumberUtilities
  
setFiexedImg($mcW:Number, $mcH:Number, $stW:int, $stH:int, $full:Boolean = false):Rectangle
[static] Fiexed size 이미지 사이즈를 정해진 값에 맞춤
NumberUtilities
Method Detail
abs()method
public static function abs($value:Number):Number

Fast speed abs function

Parameters

$value:Number — Number

Returns
Number
addDots()method 
public static function addDots($num:int, $dot:String = ,):String

Add dot

Parameters

$num:int — Number
 
$dot:String (default = ,) — Dot string

Returns
String
addZeros()method 
public static function addZeros($num:int, $no:int = 1):String

Add zero

Parameters

$num:int — Number
 
$no:int (default = 1) — Zero number

Returns
String
ceil()method 
public static function ceil($nNumber:Number, $nRoundToInterval:Number = 1):Number

Ceil

Parameters

$nNumber:Number — Number
 
$nRoundToInterval:Number (default = 1) — Interval

Returns
Number
floor()method 
public static function floor($nNumber:Number, $nRoundToInterval:Number = 1):Number

Floor

Parameters

$nNumber:Number — Number
 
$nRoundToInterval:Number (default = 1) — Interval

Returns
Number
getCurrent()method 
public static function getCurrent($cur:Number, $top:Number, $bottom:Number, $min:Number, $max:Number):Number

Parameters

$cur:Number — Current value
 
$top:Number — Top
 
$bottom:Number — Bottom
 
$min:Number — Minimum
 
$max:Number — Maximum

Returns
Number
getDistance()method 
public static function getDistance($ax:int, $ay:int, $bx:int, $by:int):Number

Parameters

$ax:int — a x point
 
$ay:int — a y point
 
$bx:int — b x point
 
$by:int — b y point

Returns
Number
getWallPosition()method 
public static function getWallPosition($index:int, $x_num:int, $x_gap:int, $y_gap:int):Point

Return wall position

Parameters

$index:int — Index number
 
$x_num:int — X number
 
$x_gap:int — X gap
 
$y_gap:int — Y gap

Returns
Point
random()method 
public static function random($nMinimum:Number, $nMaximum:Number = 0, $nRoundToInterval:Number = 1):Number

Random

Parameters

$nMinimum:Number — Minimum
 
$nMaximum:Number (default = 0) — Maximum
 
$nRoundToInterval:Number (default = 1) — Interval

Returns
Number
re2()method 
public static function re2($data:int, $target:int = 2):int

Parameters

$data:int — Number
 
$target:int (default = 2) — Target

Returns
int
round()method 
public static function round($nNumber:Number, $nRoundToInterval:Number = 1):Number

Round

Parameters

$nNumber:Number — Number
 
$nRoundToInterval:Number (default = 1) — Interval

Returns
Number
setFiexedImg()method 
public static function setFiexedImg($mcW:Number, $mcH:Number, $stW:int, $stH:int, $full:Boolean = false):Rectangle

Parameters

$mcW:Number — MC width
 
$mcH:Number — MC height
 
$stW:int — Stage width
 
$stH:int — Stage height
 
$full:Boolean (default = false) — true in case cutting image

Returns
Rectangle