Alphabetical Class Index  Class Hierarchy   File Members   Compound Members   File List  

HAcGiViewportGeometry Class Reference

List of all members.

Public Member Functions

 ACRX_DECLARE_MEMBERS (HAcGiViewportGeometry)
virtual Adesk::Boolean circle (const AcGePoint3d &center, const double radius, const AcGeVector3d &normal) const
virtual Adesk::Boolean circle (const AcGePoint3d &, const AcGePoint3d &, const AcGePoint3d &) const
virtual Adesk::Boolean circularArc (const AcGePoint3d &center, const double radius, const AcGeVector3d &normal, const AcGeVector3d &startVector, const double sweepAngle, const AcGiArcType arcType=kAcGiArcSimple) const
virtual Adesk::Boolean circularArc (const AcGePoint3d &start, const AcGePoint3d &point, const AcGePoint3d &end, const AcGiArcType arcType=kAcGiArcSimple) const
virtual Adesk::Boolean draw (AcGiDrawable *) const
virtual Adesk::Boolean ellipticalArc (const AcGePoint3d &center, const AcGeVector3d &normal, double majorAxisLength, double minorAxisLength, double startDegreeInRads, double endDegreeInRads, double tiltDegreeInRads, AcGiArcType arcType=kAcGiArcSimple) const
virtual void getModelToWorldTransform (AcGeMatrix3d &) const
virtual void getWorldToModelTransform (AcGeMatrix3d &) const
 HAcGiViewportGeometry (HAcGiViewportDraw *pViewportDraw)
virtual Adesk::Boolean image (const AcGiImageBGRA32 &imageSource, const AcGePoint3d &position, const AcGeVector3d &u, const AcGeVector3d &v, TransparencyMode transparencyMode=kTransparency8Bit) const
virtual Adesk::Boolean mesh (const Adesk::UInt32 rows, const Adesk::UInt32 columns, const AcGePoint3d *pVertexList, const AcGiEdgeData *pEdgeData=NULL, const AcGiFaceData *pFaceData=NULL, const AcGiVertexData *pVertexData=NULL, const bool bAutoGenerateNormals=true) const
virtual Adesk::Boolean ownerDraw3d (AcGePoint3d &minBounds, AcGePoint3d &maxBounds, OwnerDraw3d *pOwnerDraw) const
virtual Adesk::Boolean ownerDrawDc (long vpnumber, long left, long top, long right, long bottom, const OwnerDraw *pOwnerDraw) const
virtual Adesk::Boolean pline (const AcDbPolyline &lwBuf, Adesk::UInt32 fromIndex=0, Adesk::UInt32 numSegs=0) const
virtual Adesk::Boolean polygon (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList) const
virtual Adesk::Boolean polygonDc (const Adesk::UInt32 nbPoints, const AcGePoint3d *pPoints) const
virtual Adesk::Boolean polygonEye (const Adesk::UInt32 nbPoints, const AcGePoint3d *pPoints) const
virtual Adesk::Boolean polyline (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList, const AcGeVector3d *pNormal=NULL, Adesk::LongPtr lBaseSubEntMarker=-1) const
virtual Adesk::Boolean polyline (const AcGiPolyline &polylineObj) const
virtual Adesk::Boolean polylineDc (const Adesk::UInt32 nbPoints, const AcGePoint3d *pPoints) const
virtual Adesk::Boolean polylineEye (const Adesk::UInt32 nbPoints, const AcGePoint3d *pPoints) const
virtual Adesk::Boolean polyPolygon (const Adesk::UInt32 numPolygonIndices, const Adesk::UInt32 *numPolygonPositions, const AcGePoint3d *polygonPositions, const Adesk::UInt32 *numPolygonPoints, const AcGePoint3d *polygonPoints, const AcCmEntityColor *outlineColors=NULL, const AcGiLineType *outlineTypes=NULL, const AcCmEntityColor *fillColors=NULL, const AcCmTransparency *fillOpacities=NULL) const
virtual Adesk::Boolean polyPolyline (Adesk::UInt32 nbPolylines, const AcGiPolyline *pPolylines) const
virtual void popClipBoundary ()
virtual Adesk::Boolean popModelTransform ()
virtual Adesk::Boolean pushClipBoundary (AcGiClipBoundary *pBoundary)
virtual Adesk::Boolean pushModelTransform (const AcGeVector3d &vNormal)
virtual Adesk::Boolean pushModelTransform (const AcGeMatrix3d &xMat)
virtual AcGeMatrix3d pushOrientationTransform (AcGiOrientationTransformBehavior behavior)
virtual AcGeMatrix3d pushPositionTransform (AcGiPositionTransformBehavior behavior, const AcGePoint3d &offset)
virtual AcGeMatrix3d pushPositionTransform (AcGiPositionTransformBehavior behavior, const AcGePoint2d &offset)
virtual AcGeMatrix3d pushScaleTransform (AcGiScaleTransformBehavior behavior, const AcGePoint3d &extents)
virtual AcGeMatrix3d pushScaleTransform (AcGiScaleTransformBehavior behavior, const AcGePoint2d &extents)
virtual Adesk::Boolean rasterImageDc (const AcGePoint3d &origin, const AcGeVector3d &u, const AcGeVector3d &v, const AcGeMatrix2d &pixelToDc, AcDbObjectId entityId, AcGiImageOrg imageOrg, Adesk::UInt32 imageWidth, Adesk::UInt32 imageHeight, Adesk::Int16 imageColorDepth, Adesk::Boolean transparency, ImageSource source, const AcGeVector3d &unrotatedU, const AcGiImageOrg origionalImageOrg, const AcGeMatrix2d &unrotatedPixelToDc, const Adesk::UInt32 unrotatedImageWidth, const Adesk::UInt32 unrotatedImageHeight) const
virtual Adesk::Boolean ray (const AcGePoint3d &, const AcGePoint3d &) const
virtual Adesk::Boolean rowOfDots (int count, const AcGePoint3d &start, const AcGeVector3d &step) const
virtual Adesk::Boolean shell (const Adesk::UInt32 nbVertex, const AcGePoint3d *pVertexList, const Adesk::UInt32 faceListSize, const Adesk::Int32 *pFaceList, const AcGiEdgeData *pEdgeData=NULL, const AcGiFaceData *pFaceData=NULL, const AcGiVertexData *pVertexData=NULL, const struct resbuf *pResBuf=NULL, const bool bAutoGenerateNormals=true) const
virtual Adesk::Boolean text (const AcGePoint3d &position, const AcGeVector3d &normal, const AcGeVector3d &direction, const double height, const double width, const double oblique, const ACHAR *pMsg) const
virtual Adesk::Boolean text (const AcGePoint3d &position, const AcGeVector3d &normal, const AcGeVector3d &direction, const ACHAR *pMsg, const Adesk::Int32 length, const Adesk::Boolean raw, const AcGiTextStyle &pTextStyle) const
virtual Adesk::Boolean xline (const AcGePoint3d &, const AcGePoint3d &) const

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