Changeset 19631

Show
Ignore:
Timestamp:
12/11/06 14:11:27 (2 years ago)
Author:
patrick
Message:

Exposed vrj::Projection::setNearFar() and vrj::Projection::getNearFar().
Bumped version to 1.1.10.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • PyJuggler/trunk/ChangeLog

    r19613 r19631  
    11DATE        AUTHOR      CHANGE 
    22----------- ----------- ------------------------------------------------------- 
     3Dec-11-2006 patrick     Exposed vrj::Projection::setNearFar() and 
     4                        vrj::Projection::getNearFar(). 
     5                        NEW VERSION: 1.1.10 
    36Dec-10-2006 patrick     Exposed vrj::OpenSGApp so that developers can combine 
    47                        PyJuggler and PyOpenSG. 
  • PyJuggler/trunk/dist/__init__.py

    r19613 r19631  
    66__all__     = ["vrj", "cluster", "gadget", "snx", "jccl", "vpr"] 
    77__build__   = 1 
    8 __version__ = '1.1.9.%d' % __build__ 
     8__version__ = '1.1.10.%d' % __build__ 
    99__date__    = string.join(string.split('$Date$')[1:3], ' ') 
    1010__author__  = 'Patrick Hartling <patrick@infiscape.com>' 
  • PyJuggler/trunk/src/vrj/_Projection.cpp

    r19423 r19631  
    4848   } 
    4949}; 
     50 
     51tuple Projection_getNearFar() 
     52{ 
     53   float near_val, far_val; 
     54   vrj::Projection::getNearFar(near_val, far_val); 
     55   return make_tuple(near_val, far_val); 
     56} 
    5057 
    5158}// namespace  
     
    115122           "Returns a copy of this projection's frustum." 
    116123      ) 
     124      .def("setNearFar", &vrj::Projection::setNearFar, 
     125           "setNearFar(near, far)\n" 
     126           "Arguments:\n" 
     127           "near -- A single-precision floating point value for near.\n" 
     128           "far  -- A single-precision floating point value for far.\n" 
     129           "Sets the system-wide near and far values." 
     130      ) 
     131      .def("getNearFar", &pyj::Projection_getNearFar, 
     132           "getNearFar() -> (float, float)\n" 
     133           "Retrieves the system-wide near and far values." 
     134      ) 
     135      .staticmethod("setNearFar") 
     136      .staticmethod("getNearFar") 
    117137//      .def(self_ns::str(self)) 
    118138   );