oaOccPath Class Reference

Inheritance diagram for oaOccPath:

oaOccShape oaBlockObject oaDesignObject oaObject


Public Methods

oaUInt4 getWidth () const
oaUInt4 getNumPoints () const
void getPoints (oaPointArray &points) const
oaPathStyle getStyle () const
oaUInt4 getBeginExt () const
oaUInt4 getEndExt () const
void getBoundary (oaPointArray &boundary) const
oaBoolean isOrthogonal () const

Detailed Description

The oaOccPath class implements an unique occurrence of an oaPath object in a design hierarchy.


Member Function Documentation

oaUInt4 oaOccPath::getBeginExt   const
 

This function returns the beginning extension value for this occPath. By definition, the extension is zero if the style is anything other than variable.

void oaOccPath::getBoundary oaPointArray &    boundary const
 

This function fills out 'boundary' with the boundary polygon of this occPath.

Parameters:
boundary The point array to be filled with the boundary of this occPath

oaUInt4 oaOccPath::getEndExt   const
 

This function returns the ending extension value for this occPath. By definition, the extension is zero if the style is anything other than variable.

oaUInt4 oaOccPath::getNumPoints   const
 

This function returns the number of points in this occPath.

void oaOccPath::getPoints oaPointArray &    points const
 

This function fills out 'points' with the points of this occPath.

Parameters:
points The point array to be filled with the points of this occPath

oaPathStyle oaOccPath::getStyle   const
 

This function returns the style of this occPath.

oaUInt4 oaOccPath::getWidth   const
 

This function returns the width of this occPath.

oaBoolean oaOccPath::isOrthogonal   const
 

This function returns a boolean indicating whether or not this occPath's pointArray is orthogonal.


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

Return to top of page