oaDerivedLayerParamType Class Reference


Public Methods

 oaDerivedLayerParamType (oaDerivedLayerParamTypeEnum valueIn)
 oaDerivedLayerParamType (const oaString &name)
 ~oaDerivedLayerParamType ()
const oaStringgetName () const
 operator oaDerivedLayerParamTypeEnum () const

Detailed Description

The oaDerivedLayerParamType class is an enum wrapper class for oaDerivedLayerParamTypeEnum values.

See Enum Wrappers in the Programmers Guide for a discussion of enum wrappers.

enum oaDerivedLayerParamTypeEnum
 

Enumeration values:
oacConnectivityTypeDerivedLayerParamType  "connectivityType"  oaIntValue type
oacSelectShapesInRangeDerivedLayerParamType  "selectShapesInRange"  oaBooleanValue type
oacRangeDerivedLayerParamType  "range"  oaIntRangeValue type
oacAreaRangeDerivedLayerParamType  "areaRange"  oaUInt8RangeValue type
oacExclusiveDerivedLayerParamType  "exclusive"  oaBooleanValue type
oacDistanceDerivedLayerParamType  "distance"  oaIntValue type
oacSelectShapesWithPurposeDerivedLayerParamType  "oaSelectShapesWithPurpose"  oaPurposeValue type


Constructor & Destructor Documentation

oaDerivedLayerParamType::oaDerivedLayerParamType oaDerivedLayerParamTypeEnum    valueIn [inline]
 

This oaDerivedLayerParamType constructor takes an oaDerivedLayerParamTypeEnum value as input.

Parameters:
valueIn An oaDerivedLayerParamTypeEnum value.

oaDerivedLayerParamType::oaDerivedLayerParamType const oaString &    name
 

This oaDerivedLayerParamType constructor takes the string name of an oaDerivedLayerParamTypeEnum value as input.

Parameters:
name The constant oaString name of an oaDerivedLayerParamTypeEnum value.
Exceptions:
oacInvalidDerivedLayerParamTypeName 

oaDerivedLayerParamType::~oaDerivedLayerParamType   [inline]
 

This is the oaDerivedLayerParamType destructor.


Member Function Documentation

const oaString & oaDerivedLayerParamType::getName   const
 

This function returns the string name of the oaDerivedLayerParamTypeEnum value that this oaDerivedLayerParamType object represents.

oaDerivedLayerParamType::operator oaDerivedLayerParamTypeEnum   const [inline]
 

This operator recasts this oaDerivedLayerParamType object to the oaDerivedLayerParamTypeEnum value it represents.


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

Return to top of page