MCPcopy Create free account
hub / github.com/SpectacularAI/sdk / MockCameraPose

Class MockCameraPose

python/cli/visualization/serialization.py:112–126  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

110 return projectionMatrixOpenGL
111
112class MockCameraPose:
113 def __init__(self, data):
114 self.camera = MockCamera(data["camera"])
115 self.cameraToWorld = np.array(data["cameraToWorld"])
116 self.worldToCamera = invert_se3(self.cameraToWorld)
117 self.position = spectacularAI.Vector3d(*self.cameraToWorld[:3, 3])
118
119 def getCameraToWorldMatrix(self):
120 return self.cameraToWorld
121
122 def getWorldToCameraMatrix(self):
123 return self.worldToCamera
124
125 def getPosition(self):
126 return self.position
127
128class MockVioOutput:
129 def __init__(self, data):

Callers 2

getCameraPoseMethod · 0.85
__init__Method · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected