MCPcopy Index your code
hub / github.com/ColmapView/Colmapview.github.io / getShareTransform

Function getShareTransform

src/hooks/urlStateShareConfigPolicy.ts:98–112  ·  view source on GitHub ↗
(
  transform: Sim3dEuler,
  splatTransform?: Sim3dEuler
)

Source from the content-addressed store, hash-verified

96}
97
98export function getShareTransform(
99 transform: Sim3dEuler,
100 splatTransform?: Sim3dEuler
101): Sim3dEuler {
102 if (!splatTransform || isIdentityEuler(splatTransform)) {
103 return transform;
104 }
105 if (isIdentityEuler(transform)) {
106 return splatTransform;
107 }
108 return sim3dToEuler(composeSim3d(
109 createSim3dFromEuler(transform),
110 createSim3dFromEuler(splatTransform)
111 ));
112}

Calls 4

isIdentityEulerFunction · 0.90
sim3dToEulerFunction · 0.90
composeSim3dFunction · 0.90
createSim3dFromEulerFunction · 0.90

Tested by

no test coverage detected