Viskores
1.0
|
Public Member Functions | |
Camera3DStruct () | |
viskores::Matrix< viskores::Float32, 4, 4 > | CreateViewMatrix () const |
viskores::Matrix< viskores::Float32, 4, 4 > | CreateProjectionMatrix (viskores::Id width, viskores::Id height, viskores::Float32 nearPlane, viskores::Float32 farPlane) const |
Public Attributes | |
viskores::Vec3f_32 | LookAt |
viskores::Vec3f_32 | Position |
viskores::Vec3f_32 | ViewUp |
viskores::Float32 | FieldOfView |
viskores::Float32 | XPan |
viskores::Float32 | YPan |
viskores::Float32 | Zoom |
|
inline |
viskores::Matrix<viskores::Float32, 4, 4> viskores::rendering::Camera::Camera3DStruct::CreateProjectionMatrix | ( | viskores::Id | width, |
viskores::Id | height, | ||
viskores::Float32 | nearPlane, | ||
viskores::Float32 | farPlane | ||
) | const |
viskores::Matrix<viskores::Float32, 4, 4> viskores::rendering::Camera::Camera3DStruct::CreateViewMatrix | ( | ) | const |
viskores::Float32 viskores::rendering::Camera::Camera3DStruct::FieldOfView |
viskores::Vec3f_32 viskores::rendering::Camera::Camera3DStruct::LookAt |
viskores::Vec3f_32 viskores::rendering::Camera::Camera3DStruct::Position |
viskores::Vec3f_32 viskores::rendering::Camera::Camera3DStruct::ViewUp |
viskores::Float32 viskores::rendering::Camera::Camera3DStruct::XPan |
viskores::Float32 viskores::rendering::Camera::Camera3DStruct::YPan |
viskores::Float32 viskores::rendering::Camera::Camera3DStruct::Zoom |