MCPcopy Create free account
hub / github.com/Image-Py/imagepy / reset

Method reset

imagepy/core/myvi/manager.py:254–260  ·  view source on GitHub ↗
(self, fovy=45, angx=0, angy=0)

Source from the content-addressed store, hash-verified

252 if not scatter is None: self.scatter = scatter
253
254 def reset(self, fovy=45, angx=0, angy=0):
255 self.fovy, self.angx, self.angy = fovy, angx, angy
256 self.l = self.dial/2/(tan(fovy*pi/360))
257 v = np.array([cos(angy)*cos(angx), cos(angy)*sin(angx), sin(angy)])
258 self.eye = self.center + v*self.l*1
259 self.count_mvp()
260 #print('reset', self.eye, self.center)
261
262 def set_pers(self, fovy=None, angx=None, angy=None, l=None, pers=None):
263 if not pers is None: self.pers = pers

Callers 15

mouse_moveMethod · 0.45
mouse_moveMethod · 0.45
InitGLMethod · 0.45
view_xMethod · 0.45
view_yMethod · 0.45
view_zMethod · 0.45
add_surfMethod · 0.45
add_markMethod · 0.45
okMethod · 0.45
mouse_upMethod · 0.45
runMethod · 0.45
para_checkMethod · 0.45

Calls 1

count_mvpMethod · 0.95

Tested by

no test coverage detected