Chicane

SpatialTransform

ヘッダー
Includes/Chicane/Core/Math/Transform/Spatial.hpp
ネームスペース
Chicane::SpatialTransform

関数

アクセスタイプモディファイア名前説明
public
const  Mat4&
const
getMatrix()
public
const  Vec3&
const
getTranslation()
public
const  Rotator&
const
getRotation()
public
const  Vec3&
const
getScale()
public
const  Vec3&
const
getRelativeTranslation()
public
void
addRelativeTranslation(
const  Vec3& inTranslation
)
public
void
setRelativeTranslation(
const  Vec3& inTranslation
)
public
const  Rotator&
const
getRelativeRotation()
public
void
addRelativeRotation(
const  Rotator& inRotation
)
public
void
setRelativeRotation(
const  Rotator& inRotation
)
public
const  Vec3&
const
getRelativeScale()
public
void
addRelativeScale(
const  Vec3& inScale
)
public
void
setRelativeScale(
const  Vec3& inScale
)
public
const  Vec3&
const
getAbsoluteTranslation()
public
void
addAbsoluteTranslation(
const  Vec3& inTranslation
)
public
void
setAbsoluteTranslation(
const  Vec3& inTranslation
)
public
const  Rotator&
const
getAbsoluteRotation()
public
void
addAbsoluteRotation(
const  Rotator& inRotation
)
public
void
setAbsoluteRotation(
const  Rotator& inRotation
)
public
const  Vec3&
const
getAbsoluteScale()
public
void
addAbsoluteScale(
const  Vec3& inScale
)
public
void
setAbsoluteScale(
const  Vec3& inScale
)
private
void
refresh()

メンバ

アクセスタイプモディファイア名前説明
private
m_relative
private
m_absolute