本文整理汇总了C++中Direction::Get_X方法的典型用法代码示例。如果您正苦于以下问题:C++ Direction::Get_X方法的具体用法?C++ Direction::Get_X怎么用?C++ Direction::Get_X使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Direction
的用法示例。
在下文中一共展示了Direction::Get_X方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: Cross
// Cross product. Finds perpendicular direction to plane defined by 2. Also useful for lighting and angles
Direction Direction::Cross(const Direction& direction) const
{
return Direction::Coordinates(
Get_Y() * direction.Get_Z() - Get_Z() * direction.Get_Y(),
Get_Z() * direction.Get_X() - Get_X() * direction.Get_Z(),
Get_X() * direction.Get_Y() - Get_Y() * direction.Get_X());
}
示例2: Dot
// Dot product. Useful for lighting
float Direction::Dot(const Direction& direction) const
{
float answer = (Get_X() * direction.Get_X()) + (Get_Y() * direction.Get_Y()) + (Get_Z() * direction.Get_Z());
return (answer);
}