var ret = { get pos() { if (!this.transform) return return this.transform.pos; }, set pos(x) { this.transform.pos = x; }, get angle() { return this.transform.angle; }, set angle(x) { this.transform.angle = x; }, get scale() { return this.transform.scale; }, set scale(x) { this.transform.scale = x; }, move(vec) { this.pos = this.pos.add(vec); }, rotate(x) { this.transform.rotate([0, 0, -1],x); }, grow(vec) { if (typeof vec === "number") vec = [vec, vec]; this.scale = this.scale.map((x, i) => x * vec[i]); }, } return ret