|
VTK-m
2.3
|
Public Member Functions | |
| Camera3DStruct () | |
| vtkm::Matrix< vtkm::Float32, 4, 4 > | CreateViewMatrix () const |
| vtkm::Matrix< vtkm::Float32, 4, 4 > | CreateProjectionMatrix (vtkm::Id width, vtkm::Id height, vtkm::Float32 nearPlane, vtkm::Float32 farPlane) const |
Public Attributes | |
| vtkm::Vec3f_32 | LookAt |
| vtkm::Vec3f_32 | Position |
| vtkm::Vec3f_32 | ViewUp |
| vtkm::Float32 | FieldOfView |
| vtkm::Float32 | XPan |
| vtkm::Float32 | YPan |
| vtkm::Float32 | Zoom |
|
inline |
| vtkm::Matrix<vtkm::Float32, 4, 4> vtkm::rendering::Camera::Camera3DStruct::CreateProjectionMatrix | ( | vtkm::Id | width, |
| vtkm::Id | height, | ||
| vtkm::Float32 | nearPlane, | ||
| vtkm::Float32 | farPlane | ||
| ) | const |
| vtkm::Matrix<vtkm::Float32, 4, 4> vtkm::rendering::Camera::Camera3DStruct::CreateViewMatrix | ( | ) | const |
| vtkm::Float32 vtkm::rendering::Camera::Camera3DStruct::FieldOfView |
| vtkm::Vec3f_32 vtkm::rendering::Camera::Camera3DStruct::LookAt |
| vtkm::Vec3f_32 vtkm::rendering::Camera::Camera3DStruct::Position |
| vtkm::Vec3f_32 vtkm::rendering::Camera::Camera3DStruct::ViewUp |
| vtkm::Float32 vtkm::rendering::Camera::Camera3DStruct::XPan |
| vtkm::Float32 vtkm::rendering::Camera::Camera3DStruct::YPan |
| vtkm::Float32 vtkm::rendering::Camera::Camera3DStruct::Zoom |
1.8.17