Changeset 732 for trunk/RBRapier/RBRapier/Tools/Projections.py
- Timestamp:
- 10/28/03 18:10:04 (5 years ago)
- Files:
-
- trunk/RBRapier/RBRapier/Tools/Projections.py (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/RBRapier/RBRapier/Tools/Projections.py
r703 r732 24 24 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25 25 26 from Transformations import TransformPrimitive3dh, _deg2rad, _rad2deg 26 import math 27 27 import Numeric 28 import math28 from Transformations import TransformPrimitive3dh 29 29 30 30 #~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ … … 304 304 """Derived from OpenGL Red Book""" 305 305 Frustum.__init__(self,-1.,1.,-1.,1.,near,far) 306 self.SetViewAngleAndRatio( _deg2rad*viewangle, float(aspectratio))306 self.SetViewAngleAndRatio(math.radians(viewangle), float(aspectratio)) 307 307 308 308 def __repr__(self): … … 310 310 311 311 def GetViewAngle(self): 312 return _rad2deg*2.*math.atan(self.Height/(2.*self.Near))312 return math.degrees(2.*math.atan(self.Height/(2.*self.Near))) 313 313 def SetViewAngle(self, value): 314 self.SetViewRadians( _deg2rad * value)314 self.SetViewRadians(math.radians(value)) 315 315 ViewAngle = property(GetViewAngle, SetViewAngle) 316 316
