oaPointArray Member List

This is the complete list of members for oaPointArray, including all inherited members.
append(const oaPoint &element)oaArray<oaPoint>
append(const oaArray< oaPoint > &arrayIn)oaArray<oaPoint>
cmpElements(const oaPoint *elementsOther, oaUInt4 num) const (defined in oaArray<oaPoint>)oaArray<oaPoint> [protected, virtual]
compress(oaPointArray &pointsOut, oaBoolean isClosed=true) constoaPointArray
compress(oaBoolean isClosed=true)oaPointArray [inline]
contains(const oaPoint &point, oaBoolean includeEdges=true) constoaPointArray
contains(const oaBox &box) constoaPointArray
copyElements(oaPoint *elementsTo, const oaPoint *elementsFrom, oaUInt4 num) (defined in oaArray<oaPoint>)oaArray<oaPoint> [protected, virtual]
distanceFrom2(const oaPoint &point) constoaPointArray
find(const oaPoint &element) constoaArray<oaPoint>
get(oaUInt4 index) constoaArrayBase<oaPoint>
get(oaUInt4 index)oaArrayBase<oaPoint>
getArea() constoaPointArray
getBBox(oaBox &bBox) constoaPointArray
getElements() constoaArrayBase<oaPoint>
getNumElements() constoaArrayBase<oaPoint>
getSize() constoaArrayBase<oaPoint>
hasExtraPoints(oaBoolean isClosed=true) constoaPointArray
isOrthogonal(oaBoolean isClosed=true) constoaPointArray
isRectangle() constoaPointArray
isSelfIntersecting(oaBoolean isClosed=true) constoaPointArray
oaArray(oaUInt4 size=0)oaArray<oaPoint>
oaArray(const oaArray< oaPoint > &arrayIn)oaArray<oaPoint>
oaArray(const oaPoint arrayIn[], oaUInt4 numElementsIn)oaArray<oaPoint>
oaArrayBase(oaUInt4 size=0)oaArrayBase<oaPoint>
oaArrayBase(const oaArrayBase< oaPoint > &arrayIn)oaArrayBase<oaPoint>
oaArrayBase(const oaPoint arrayIn[], oaUInt4 numElementsIn)oaArrayBase<oaPoint>
oaPointArray(oaUInt4 sizeIn=0)oaPointArray [inline]
oaPointArray(const oaPointArray &pointsIn)oaPointArray [inline]
oaPointArray(const oaPointArray &pointsIn, const oaTransform &xform)oaPointArray [inline]
oaPointArray(const oaPointArray &pointsIn, const oaPoint &offset)oaPointArray [inline]
oaPointArray(const oaPoint pointsIn[], oaUInt4 numPointsIn)oaPointArray [inline]
oaPointArray(const oaBox &rectIn)oaPointArray [inline]
oaUndoData classoaPointArray [friend]
onEdge(const oaPoint &point, oaBoolean isClosed=true) constoaPointArray
operator!=(const oaArray< oaPoint > &other) constoaArray<oaPoint>
operator=(const oaArray< oaPoint > &arrayIn)oaArray<oaPoint>
oaArrayBase< oaPoint >::operator=(const oaArrayBase< oaPoint > &arrayIn)oaArrayBase<oaPoint>
operator==(const oaArray< oaPoint > &other) constoaArray<oaPoint> [virtual]
operator[](oaUInt4 i) constoaArrayBase<oaPoint>
operator[](oaUInt4 i)oaArrayBase<oaPoint>
overlaps(const oaBox &box, oaBoolean closed=true) constoaPointArray
remove(const oaPoint &element)oaArray<oaPoint>
set(const oaPoint *arrayIn, oaUInt4 numElementsIn)oaArrayBase<oaPoint>
setNumElements(oaUInt4 n)oaArrayBase<oaPoint>
setSize(oaUInt4 newSize, oaBoolean saveElements=false)oaArrayBase<oaPoint>
sort(int(*compare)(const oaPoint *, const oaPoint *))oaArray<oaPoint>
transform(const oaTransform &xform, oaPointArray &result) constoaPointArray
transform(const oaTransform &xform)oaPointArray [inline]
transform(const oaPoint &offset, oaPointArray &result) constoaPointArray
transform(const oaPoint &offset)oaPointArray [inline]
transform(oaDouble scale, oaDouble angle, oaPointArray &result) constoaPointArray
transform(oaDouble scale, oaDouble angle)oaPointArray [inline]
~oaArray()oaArray<oaPoint> [virtual]
~oaArrayBase()oaArrayBase<oaPoint>

Return to top of page