Changeset 624 for XIOS/trunk/src/transformation/axis_algorithm_zoom.hpp
- Timestamp:
- 06/22/15 13:36:37 (9 years ago)
- Location:
- XIOS/trunk/src/transformation
- Files:
-
- 1 added
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
XIOS/trunk/src/transformation/axis_algorithm_zoom.hpp
r623 r624 1 /*! 2 \file axis_algorithm_zoom.hpp 3 \author Ha NGUYEN 4 \since 03 June 2015 5 \date 12 June 2015 6 7 \brief Algorithm for zooming on an axis. 8 */ 1 9 #ifndef __XIOS_AXIS_ALGORITHM_ZOOM_HPP__ 2 10 #define __XIOS_AXIS_ALGORITHM_ZOOM_HPP__ … … 7 15 8 16 namespace xios { 9 17 /*! 18 \class CAxisAlgorithmZoom 19 Implementing zoom on axis 20 A zoomed region can be considered as region that isnt masked. 21 Only this zoomed region is extracted to write on Netcdf. 22 */ 10 23 class CAxisAlgorithmZoom : public CAxisAlgorithmTransformation 11 24 { … … 20 33 void updateAxisDestinationMask(); 21 34 void updateZoom(); 35 22 36 private: 37 //! Global zoom begin on axis 23 38 StdSize zoomBegin_; 39 40 //! Global zoom end on axis 24 41 StdSize zoomEnd_; 42 43 //! Global zoom size on axis 25 44 StdSize zoomSize_; 26 45 27 46 private: 47 //! Axis on grid destination 28 48 CAxis* axisDest_; 49 50 //! Axis on grid source 29 51 CAxis* axisSrc_; 30 52 };
Note: See TracChangeset
for help on using the changeset viewer.