54 Commits (750b1aa8ce36b541837221dfd61d961df71accdc)

Author SHA1 Message Date
Michael Uleysky 750b1aa8ce Gmt module: Remove another std::move from Parameter class. 8 years ago
Michael Uleysky 8d843a7607 Gmt module: Fix error in gmt_font::Convert(). 8 years ago
Michael Uleysky cbfd462ff0 Gmt module: Conversion function for GMTPen now using new parameter reading scheme and error reporting. 8 years ago
Michael Uleysky d02fd289f8 Gmt module: Functions ColorGray, ColorRGB, ColorHSV, ColorCMYK now using new parameter reading scheme and error reporting. 8 years ago
Michael Uleysky 591bc837eb Gmt module: Fix error in conversion function from string to gmt_dash. 8 years ago
Michael Uleysky 55eef96865 Gmt module: Rename incorrect template name Base2NonNeg to right Base2Pos. 8 years ago
Michael Uleysky 41d13f16bd Gmt module: Conversion function for GMTColor now using new parameter reading scheme and error reporting. 8 years ago
Michael Uleysky a3a6fa88f9 Gmt module: Error reporting in all Convert functions. 8 years ago
Michael Uleysky 59dfac220a Gmt module: Conversion function for GMTProjection now using new parameter reading scheme and error reporting. 8 years ago
Michael Uleysky 5b466460d6 Gmt module: Conversion function for GMTRegion now using new parameter reading scheme and error reporting. 8 years ago
Michael Uleysky 8a088d14c3 Gmt module: Rewrite Conver2Struct and its derivatives in form appropriate for new parameters parsing scheme. 8 years ago
Michael Uleysky e485d26369 Gmt module. Add error reporting in function Convert of gmt_coord. 8 years ago
Michael Uleysky 6e9dfbf0e7 Gmt module: Using template-based projections names. Fix errors in string representations of projections. 8 years ago
Michael Uleysky 218d8c0f00 Gmt module: Add possibility for ParsePositionalParameters to parse only part of list. 8 years ago
Michael Uleysky 3d1f1ea499 Gmt module: Fix segfault. 8 years ago
Michael Uleysky 3be794e42c Gmt module: Simplify code. 8 years ago
Michael Uleysky 8a24425a16 Gmt module: generate parameter name from template. 8 years ago
Michael Uleysky 4578ce31ad Gmt module: Add templates and classes for parsing parameters from ObjectList. 8 years ago
Michael Uleysky 9c0776b92e Gmt module: Cleanup modgmt_structs.h 8 years ago
Michael Uleysky a48e2f9d42 Gmt module: Fix compilation on Ubuntu. 8 years ago
Michael Uleysky afc5ae64d8 Gmt module: Replace ObjectList::ListValues::size_type on ObjectList::IndexType. 8 years ago
Michael Uleysky 3ec43c7de5 Gmt module: Add class for comparision strings with templates. 8 years ago
Michael Uleysky 18911f66b5 Gmt module: all functions return const ObjectBase* 9 years ago
Michael Uleysky e1443f1636 Gmt module: Add functions Convert2PNG and Convert2JPG. 9 years ago
Michael Uleysky 64e4613c67 Gmt module: Add function Convert2PDF. 9 years ago
Michael Uleysky b3c59f832d Gmt module: Fix memory leak, pointer returned by Get() must be deleted, so, use Find() instead. 9 years ago
Michael Uleysky f34ab7676c Gmt module: Add function Map. 9 years ago
Michael Uleysky 8802277bdb Gmt module: Add interface to ghostscript. 9 years ago
Michael Uleysky 09b2684d4b Gmt module: Search and use libgs. 9 years ago
Michael Uleysky d458087d33 Gmt module: Function GMT_DrawFrame for drawing map frame with ticks and annotations. 9 years ago
Michael Uleysky 5c5e722d53 Gmt module: Rewrite template structure. 9 years ago
Michael Uleysky 79ab3b72a7 Gmt module: Fix potential segmentation fault. 9 years ago
Michael Uleysky 4df0d70633 Gmt module: Make ObjectGMTLayer class via ObjectGMTClass template. Add function GMT_LayerShift. 9 years ago
Michael Uleysky b710786dab Gmt module: Add BaseM2Double for easy access to parameters with multiple names. 9 years ago
Michael Uleysky 1197c50567 Gmt module: Add structure and function for representation of font parameters. 9 years ago
Michael Uleysky 78e9176d0b Gmt module: Use ToString instead of std::to_string 9 years ago
Michael Uleysky 05ba7c2421 Gmt module: Rewrite modgmt_func in more template way. 9 years ago
Michael Uleysky 8c2f0c6ef8 Gmt module: Add function Pen. 9 years ago
Michael Uleysky 07752e21c9 Gmt module: Make Base2Something slightly more generic. 9 years ago
Michael Uleysky 9dec1223ca Gmt module: Rename all files to begin with modgmt_ 9 years ago
Michael Uleysky db9f8b1a93 Gmt module: Functions Color, ColorGray, ColorRGB, ColorHSV, and ColorCMYK. 9 years ago
Michael Uleysky f1d960a769 Gmt module: Base2Something raise error flag if initialized by pointer of incompatible type. 9 years ago
Michael Uleysky 30e3eaeadc Gmt module: Prevent conflict of definitions of yyguts_t from different lex files. 9 years ago
Michael Uleysky 5973d82042 Gmt module: Transformation to lowercase was not used then setting projection by name. 9 years ago
Michael Uleysky 07f43394f4 Gmt module: Place const qualifiers where needed. 9 years ago
Michael Uleysky 86ecc17747 Gmt module: Change logic of Projection and Region function. 9 years ago
Michael Uleysky ff4503585c Gmt module: Using Split instead of manual splitting. 9 years ago
Michael Uleysky fbb0c9a9ed Gmt module: Realization of Get functions for GMT objects. 9 years ago
Michael Uleysky 6267df2b4b Gmt module: In struct gmt_projection: 9 years ago
Michael Uleysky 86456cb5dd Gmt module: ObjectBase-based classes for gmt module. 9 years ago