VTK-m
2.2
|
Public Member Functions | |
Camera2DStruct () | |
vtkm::Matrix< vtkm::Float32, 4, 4 > | CreateViewMatrix () const |
vtkm::Matrix< vtkm::Float32, 4, 4 > | CreateProjectionMatrix (vtkm::Float32 size, vtkm::Float32 znear, vtkm::Float32 zfar, vtkm::Float32 aspect) const |
Public Attributes | |
vtkm::Float32 | Left |
vtkm::Float32 | Right |
vtkm::Float32 | Bottom |
vtkm::Float32 | Top |
vtkm::Float32 | XScale |
vtkm::Float32 | XPan |
vtkm::Float32 | YPan |
vtkm::Float32 | Zoom |
|
inline |
vtkm::Matrix<vtkm::Float32, 4, 4> vtkm::rendering::Camera::Camera2DStruct::CreateProjectionMatrix | ( | vtkm::Float32 | size, |
vtkm::Float32 | znear, | ||
vtkm::Float32 | zfar, | ||
vtkm::Float32 | aspect | ||
) | const |
vtkm::Matrix<vtkm::Float32, 4, 4> vtkm::rendering::Camera::Camera2DStruct::CreateViewMatrix | ( | ) | const |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::Bottom |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::Left |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::Right |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::Top |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::XPan |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::XScale |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::YPan |
vtkm::Float32 vtkm::rendering::Camera::Camera2DStruct::Zoom |