oaOccPathSeg Class Reference

Inheritance diagram for oaOccPathSeg:

oaOccShape oaBlockObject oaDesignObject oaObject


Public Methods

void getPoints (oaPoint &beginPoint, oaPoint &endPoint) const
void getStyle (oaSegStyle &style) const
void getBoundary (oaPointArray &boundary) const
oaBoolean isOrthogonal () const

Detailed Description

The oaOccPathSeg class implements an unique occurrence of an oaPathSeg object in a design hierarchy.


Member Function Documentation

void oaOccPathSeg::getBoundary oaPointArray &    boundary const
 

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

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

void oaOccPathSeg::getPoints oaPoint &    beginPoint,
oaPoint &    endPoint
const
 

This function returns the begin and end points of this occPathSeg in the specified 'beginPoint' and 'endPoint' arguments.

Parameters:
beginPoint The beginning point
endPoint The end point

void oaOccPathSeg::getStyle oaSegStyle &    style const
 

This function returns the segStyle associated with this occPathSeg.

Parameters:
style The pathSeg style

oaBoolean oaOccPathSeg::isOrthogonal   const
 

This function returns a boolean indicating whether the points in this occPathSeg are orthogonal.


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

Return to top of page