View& View::setPosition(const glm::vec3 &v) { onSetPosition(v); return *this; }
//-------------------------------------------------------------- void LayerTransform::setPositionZ(float z) {position.z = z; onSetPosition();}
//-------------------------------------------------------------- void LayerTransform::setPositionX(float x) {position.x = x; onSetPosition();}
//-------------------------------------------------------------- void LayerTransform::setPositionY(float y) {position.y = y; onSetPosition();}
//-------------------------------------------------------------- void LayerTransform::setPosition(const ofPoint& p) { position.set(p.x, p.y, p.z); onSetPosition();}