oaSpacingDirectionType Class Reference


Public Methods

 oaSpacingDirectionType (oaSpacingDirectionTypeEnum typeIn)
 oaSpacingDirectionType (const oaString &name)
 ~oaSpacingDirectionType ()
const oaStringgetName () const
 operator oaSpacingDirectionTypeEnum () const

Detailed Description

The oaSpacingDirectionType class is an enum wrapper class for oaSpacingDirectionTypeEnum values.

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

enum oaSpacingDirectionTypeEnum
 

This enumeration is used for the oaMinSpacing constraint.

Enumeration values:
oacAnySpacingDirectionType  "any"
oacHorizontalSpacingDirectionType  "horizontal"
oacVerticalSpacingDirectionType  "vertical"


Constructor & Destructor Documentation

oaSpacingDirectionType::oaSpacingDirectionType oaSpacingDirectionTypeEnum    typeIn [inline]
 

This is the constructor for oaSpacingDirectionType wrapper class.

Parameters:
typeIn 

oaSpacingDirectionType::oaSpacingDirectionType const oaString &    name
 

This is the constructor for oaSpacingDirectionType wrapper class.

Parameters:
name The string name of an oaSpacingDirectionTypeEnum value.
Exceptions:
oacInvalidSpacingDirectionTypeName 

oaSpacingDirectionType::~oaSpacingDirectionType   [inline]
 

This is the destructor for this oaSpacingDirectionType object.


Member Function Documentation

const oaString & oaSpacingDirectionType::getName   const
 

This function returns the string name that corresponds to an oaSpacingDirectionTypeEnum value.

oaSpacingDirectionType::operator oaSpacingDirectionTypeEnum   const [inline]
 


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

Return to top of page