const Vector3& position = node.GetPosition(updateBufferIndex);
const Vector3& scale = node.GetScale(updateBufferIndex);
const Vector3& fullPos = node.GetWorldPosition(updateBufferIndex);
- const Quaternion& rotation = node.GetRotation(updateBufferIndex);
+ const Quaternion& rotation = node.GetOrientation(updateBufferIndex);
Vector3 axis;
- float angle;
+ Radian angle;
rotation.ToAxisAngle(axis, angle);
- angle = angle * 180.0f / Math::PI;
std::string nodeName= DALI_LOG_GET_OBJECT_STRING((&node));
oss << std::setprecision(2) << std::setiosflags(mask)
<< std::setw(level*2) << std::setfill(' ') << "";
oss << "Node " << nodeName << " " << &node
- << " Pos (" << position.x << ", " << position.y << ", " << position.z << ")"
- << " FullPos (" << fullPos.x << ", " << fullPos.y << ", " << fullPos.z << ")"
- << " Rot (" << angle << "deg <" << axis.x << ", " << axis.y << ", " << axis.z << ">)"
+ << " Position (" << position.x << ", " << position.y << ", " << position.z << ")"
+ << " WorldPosition (" << fullPos.x << ", " << fullPos.y << ", " << fullPos.z << ")"
+ << " Orientation (" << Degree(angle).degree << "degrees <" << axis.x << ", " << axis.y << ", " << axis.z << ">)"
<< " Scale (" << scale.x << ", " << scale.y << ", " << scale.z << ")"
<< std::endl;
- DALI_LOG_INFO(gNodeLogFilter, Debug::Verbose, "%s", oss.str().c_str());
+ DALI_LOG_INFO(gNodeLogFilter, Debug::Verbose, "%s\n", oss.str().c_str());
}
{
<< std::setw(level*2) << std::setfill(' ') << "";
std::string trafoMatrix = Debug::MatrixToString(node.GetWorldMatrix(updateBufferIndex), 2, level*2);
- DALI_LOG_INFO(gNodeLogFilter, Debug::Verbose, "%s", trafoMatrix.c_str());
+ DALI_LOG_INFO(gNodeLogFilter, Debug::Verbose, "%s\n", trafoMatrix.c_str());
}
++level;
<< " Anchor: " << node.GetAnchorPoint()
<< " Size: " << node.GetSize(bufferIndex)
<< " Pos: " << node.GetPosition(bufferIndex)
- << " Rot: " << node.GetRotation(bufferIndex)
+ << " Ori: " << node.GetOrientation(bufferIndex)
<< " Scale: " << node.GetScale(bufferIndex)
<< " Color: " << node.GetColor(bufferIndex)
<< " Visible: " << node.IsVisible(bufferIndex)
<< " World Pos: " << node.GetWorldPosition(bufferIndex)
- << " World Rot: " << node.GetWorldRotation(bufferIndex)
+ << " World Ori: " << node.GetWorldOrientation(bufferIndex)
<< " World Scale: " << node.GetWorldScale(bufferIndex)
<< " World Color: " << node.GetWorldColor(bufferIndex)
<< " World Matrix: " << node.GetWorldMatrix(bufferIndex)