add setPosition(), setRotation() and setScale()