@:value(true)active:Bool = true
get_position(i:Int):Vector2
inlineget_positions():Array<Vector2>
inlineiterator():ConstraintIterator
position_count():Int
step(dt:Float):Void