24 #ifndef _GI_ABSTRACT_CLIP_BOUNDARY_H_INCLUDED_
25 #define _GI_ABSTRACT_CLIP_BOUNDARY_H_INCLUDED_
OdGiAbstractClipBoundary()
virtual ~OdGiAbstractClipBoundary()
virtual BoundaryType type() const
virtual OdGiAbstractClipBoundary * clone() const
BoundaryType type() const
OdGiAbstractClipBoundary * clone() const
OdGiComplexClipBoundary()
~OdGiComplexClipBoundary()
~OdGiExtendedClipBoundary()
OdGiAbstractClipBoundary * clone() const
void setClipBoundaryCounts(const OdIntArray &pCounts)
void setClipBoundaryPoints(const OdGePoint2dArray &pPoints)
const OdIntArray & clipBoundaryCounts() const
BoundaryType type() const
OdGiExtendedClipBoundary()
OdGePoint2dArray m_Points
OdGiAbstractClipBoundary * copyExtendedData(OdGiExtendedClipBoundary *pNew) const
const OdGePoint2dArray & clipBoundaryPoints() const
const OdGePoint2dArray & invertedClipBoundary() const
OdGePoint2dArray m_Points
~OdGiInvertedClipBoundary()
BoundaryType type() const
OdGiInvertedClipBoundary()
void setInvertedClipBoundary(const OdGePoint2dArray &pPoints)
OdGiAbstractClipBoundary * clone() const
OdGiSectionGeometryOutput * sectionGeometryOutput() const
OdGiSectionGeometryOutputPtr m_pSectionOutput
const ClipPlaneArray & clipPlanes() const
~OdGiPlanarClipBoundary()
OdGiAbstractClipBoundary * clone() const
void setClipPlanes(const ClipPlaneArray &pClipPlanes)
BoundaryType type() const
OdArray< ClipPlane > ClipPlaneArray
ClipPlaneArray m_ClipPlanes
void setSectionGeometryOutput(OdGiSectionGeometryOutput *pSectionOutput)
OdGiClipBoundaryWithAbstractData()
OdGiClipBoundaryWithAbstractData(const OdGiClipBoundary &pBoundary, const OdGiAbstractClipBoundary *pAbsData=NULL)
OdGiAbstractClipBoundary * m_pAbstractData
~OdGiClipBoundaryWithAbstractData()
OdGiClipBoundaryWithAbstractData(const OdGiClipBoundaryWithAbstractData &pBoundary)
ClipPlane & setOrigin(const OdGePoint3d &origin)
ClipPlane & setNormal(const OdGeVector3d &normal)
ClipPlane(const OdGePoint3d &origin, const OdGeVector3d &normal)
const OdGeVector3d & normal() const
const OdGePoint3d & origin() const