Java Reference
In-Depth Information
var parent = node.parent as Group;
var index = Sequences.indexOf(parent.content, node);
delete node from (parent as Group).content;
node.translateX = -xOffset;
node.translateY = -yOffset;
var group = Group{
translateX: xOffset;
translateY: yOffset;
content: node;
}
insert group before parent.content[index];
return group;
}
public function createLinearGradient(stops:Stop[]):LinearGradient{
return LinearGradient{
startX: 1
endX: 1
startY: 0
endY: 1
proportional: true
stops: sortStops(stops);
}
}
public function sortStops(stops:Stop[]):Stop[]{
var result:Stop[] = Sequences.sort(stops, Comparator{
public override function compare(obj1:Object, obj2: Object):Integer{
var stop1 = (obj1 as Stop);
var stop2 = (obj2 as Stop);
if (stop1.offset > stop2.offset){
return 1;
} else if (stop1.offset < stop2.offset){
return -1;
} else {
return 0;
}
}
}) as Stop[];
return result
}
public function randomFromNegToPos(max:Number):Number{
if (max == 0.0){
return 0.0;
}
Search WWH ::




Custom Search