31 static Coor*
Create(Coor* parent =
nullptr);
98 assert(_rootIndex == -1);
103 _scale{ 1.0f, 1.0f },
void SetParent(Coor *coor)
Position WorldToThis(Position pos) const
将点 从 世界坐标系 转到 自身坐标系
void SetScale(Float scale)
Position GetPosition() const
static Coor * Create(Coor *parent=nullptr)
Position ThisToRoot(Position pos) const
将点 从 自身坐标系 转到 根坐标系
void SetRotate(Float rotate)
Position ParentToThis(Position pos) const
将点 从 父坐标系 转到 自身坐标系
Position ThisToParent(Position pos) const
将点 从 自身坐标系 转到 父坐标系
int GetRootIndex()
获取它的根坐标系id
Position GetScale() const
void DtScale(const Position &dt)
void SetPosition(const Position &pos)
不提供其他类型重载,避免{}无法判断类型
Position ThisToWorld(Position pos) const
将点 从 自身坐标系 转到 世界坐标系
void SetScale(const Position &scale)
void DtPosition(const Position &dt)