MCPcopy Create free account
hub / github.com/Kitware/VTK / GetModelViewTransformMatrix

Method GetModelViewTransformMatrix

Rendering/ZSpace/vtkZSpaceCamera.cxx:22–38  ·  view source on GitHub ↗

------------------------------------------------------------------------------

Source from the content-addressed store, hash-verified

20
21//------------------------------------------------------------------------------
22vtkMatrix4x4* vtkZSpaceCamera::GetModelViewTransformMatrix()
23{
24 vtkZSpaceSDKManager* sdkManager = vtkZSpaceSDKManager::GetInstance();
25
26 vtkMatrix4x4* zSpaceViewMatrix = this->GetStereo()
27 ? sdkManager->GetStereoViewMatrix(this->GetLeftEye())
28 : sdkManager->GetCenterEyeViewMatrix();
29
30 this->ViewTransform->SetMatrix(zSpaceViewMatrix);
31
32 this->Transform->Identity();
33 this->Transform->SetupCamera(this->Position, this->FocalPoint, this->ViewUp);
34
35 this->ViewTransform->Concatenate(this->Transform->GetMatrix());
36
37 return this->ViewTransform->GetMatrix();
38}
39
40//------------------------------------------------------------------------------
41vtkMatrix4x4* vtkZSpaceCamera::GetProjectionTransformMatrix(

Callers

nothing calls this directly

Calls 6

GetStereoViewMatrixMethod · 0.80
SetupCameraMethod · 0.80
SetMatrixMethod · 0.45
IdentityMethod · 0.45
ConcatenateMethod · 0.45
GetMatrixMethod · 0.45

Tested by

no test coverage detected