Public Member Functions | List of all members
OGRStyleSymbol Class Reference

This class represents a style symbol. More...

#include <ogr_featurestyle.h>

Inheritance diagram for OGRStyleSymbol:

Public Member Functions

const char * Id (GBool &bDefault)
void SetId (const char *pszId)
double Angle (GBool &bDefault)
void SetAngle (double dfAngle)
const char * Color (GBool &bDefault)
void SetColor (const char *pszColor)
double Size (GBool &bDefault)
void SetSize (double dfSize)
double SpacingX (GBool &bDefault)
void SetSpacingX (double dfX)
double SpacingY (GBool &bDefault)
void SetSpacingY (double dfY)
double Step (GBool &bDefault)
void SetStep (double dfStep)
double Offset (GBool &bDefault)
void SetOffset (double dfOffset)
double Perp (GBool &bDefault)
void SetPerp (double dfPerp)
int Priority (GBool &bDefault)
void SetPriority (int nPriority)
const char * FontName (GBool &bDefault)
void SetFontName (const char *pszFontName)
const char * OColor (GBool &bDefault)
void SetOColor (const char *pszColor)
const char * GetParamStr (OGRSTSymbolParam eParam, GBool &bValueIsNull)
int GetParamNum (OGRSTSymbolParam eParam, GBool &bValueIsNull)
double GetParamDbl (OGRSTSymbolParam eParam, GBool &bValueIsNull)
void SetParamStr (OGRSTSymbolParam eParam, const char *pszParamString)
void SetParamNum (OGRSTSymbolParam eParam, int nParam)
void SetParamDbl (OGRSTSymbolParam eParam, double dfParam)
const char * GetStyleString ()
- Public Member Functions inherited from OGRStyleTool
 OGRStyleTool (OGRSTClassId eClassId)
GBool GetRGBFromString (const char *pszColor, int &nRed, int &nGreen, int &nBlue, int &nTransparence)
int GetSpecificId (const char *pszId, const char *pszWanted)
GBool IsStyleModified ()
void StyleModified ()
GBool IsStyleParsed ()
void StyleParsed ()
OGRSTClassId GetType ()
void SetInternalInputUnitFromParam (char *pszString)
void SetUnit (OGRSTUnitId, double dfScale=1.0)
OGRSTUnitId GetUnit ()
void SetStyleString (const char *pszStyleString)
const char * GetStyleString (const OGRStyleParamId *pasStyleParam, OGRStyleValue *pasStyleValue, int nSize)
const char * GetParamStr (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, GBool &bValueIsNull)
int GetParamNum (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, GBool &bValueIsNull)
double GetParamDbl (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, GBool &bValueIsNull)
void SetParamStr (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, const char *pszParamString)
void SetParamNum (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, int nParam)
void SetParamDbl (const OGRStyleParamId &sStyleParam, OGRStyleValue &sStyleValue, double dfParam)
double ComputeWithUnit (double, OGRSTUnitId)
int ComputeWithUnit (int, OGRSTUnitId)

Additional Inherited Members

- Protected Member Functions inherited from OGRStyleTool
GBool Parse (const OGRStyleParamId *pasStyle, OGRStyleValue *pasValue, int nCount)

Detailed Description

This class represents a style symbol.

The documentation for this class was generated from the following files:

Generated for GDAL by doxygen 1.8.8.