Graphics3DGdiPlus overview

Constructors

 ConstructorOverloaded

Public Fields

 Monochrome (inherited from Graphics3D)
 objectCtr (inherited from Graphics3D)

Public Methods

 ArcUse Arc to draw an elliptically curved line with the current Pen.
 Arrow (inherited from Graphics3D)
 Calc3DPoint (inherited from Graphics3D)
 Calc3DPoints (inherited from Graphics3D)
 Calc3DPos (inherited from Graphics3D)Calculates and returns the XY position in pixels of the point p, XYZ 3D coordinate.
 CalcRect3D (inherited from Graphics3D)Calculates and returns the position in pixels of the Rectangle 3D coordinates.
 Calculate2DPosition (inherited from Graphics3D)Calculates and returns the XY position in pixels of the coordinate.
 Calculate3DPosition (inherited from Graphics3D)Calculates and returns the XY position in pixels of the XYZ 3D coordinate.
 Changed
 ClearClipRegionsRemoves all clipping regions applied to Chart Drawing including Client Clip Regions.
 ClipCube (inherited from Graphics3D)Creates a cubic Windows GDI clipping region.
 ClipEllipseCreates a Elliptical Windows GDI clipping region.
 ClipPolygonCreates a Polygonal Windows GDI clipping region.
 ClipRectangleCreates a rectangular Windows GDI clipping region.
 Cone (inherited from Graphics3D)Paints a cone. Use ONLY with OPENGL.
 ConvexHull (inherited from Graphics3D)Calculates the boundary points of the convex hull of a set of 2D xy points. Original
 Cube (inherited from Graphics3D)Draws a Cube.
 CubeHull (inherited from Graphics3D)
 Cylinder (inherited from Graphics3D)Draws cylinder toggle Boolean for vertical or horizontal cylinder.
 DisableRotation (inherited from Graphics3D)
 DrawPaints the image in rectangle r.
 DrawBeziersDraws Bézier splines for the Point array p
 DrawPathDraws a GraphicsPath.
 Elevate (inherited from Graphics3D)
 EllipseDraws an Ellipse between the 2 co-ordinates.
 EllipseEnh (inherited from Graphics3D)Enhanced Ellipse bounding Rect (X1,Y1,X2,Y2) at Z position.
 EnableRotation (inherited from Graphics3D)
 EndBlending (inherited from Graphics3D)Supports OpenGL Transparency
 EraseBackgroundClears background defined for Rectangle Left, Top, Right, Bottom.
 FillRectangle (inherited from Graphics3D)
 FillRegionFills the interior of a Region.
 FontTextHeight (inherited from Graphics3D)Determines the Font Height to be used for outputted text when using the Drawing.
 FourPointsFromRect (inherited from Graphics3D)Returns a TFourPoints structure (array of four TPoint records)
 Frame3D (inherited from Graphics3D)
 FrontPlaneBegin (inherited from Graphics3D)
 FrontPlaneEnd (inherited from Graphics3D)
 GetArrowPoints (inherited from Graphics3D)
 GetChartPolygon (inherited from Graphics3D)Returns a z-shifted Region from a Rectangle.
 GetClipRoundRectangle (inherited from Graphics3D)
 HorizCone (inherited from Graphics3D)Paints a cone. Use ONLY with OPENGL.
 HorizontalLineDraws a Horizontal Line.
 IniWindow
 Invalidate (inherited from TeeBase)Use Invalidate when the entire canvas needs to be repainted.
 LineDraws a Line between co-ordinates.
 LineToDraws a line from the present PenPos to the new co-ordinates.
 LineWithZ (inherited from Graphics3D)
 MeasureString
 MoveToSets the value of PenPos to x and y co-ordinates before calling LineTo.
 OrientRectangle (inherited from Graphics3D)Makes sure the R rectangle Left is smaller than Right and Top is smaller than Bottom. Returns corrected rectangle.
 PaintBevel (inherited from Graphics3D)
 PaintImageBevel (inherited from Graphics3D)Draws a custom border around a specified Rectangle.
 PieDraws a Pie slice using StartAngle and End Angle.
 PixelSets the 3D pixel to OLE_Color, using Pen.Width.
 Plane (inherited from Graphics3D)Draws a polygon (Point p1, Point p2, Point p3, Point p4) at Z depth offset.
 PlaneFour3D (inherited from Graphics3D)Draws a polygon of four points.
 PointFromCircle (inherited from Graphics3D)Returns the PointDouble which is on the circle bounded by rectBounds at the angle degrees.
 PointFromEllipse (inherited from Graphics3D)Returns the PointDouble which is on the ellipse bounded by rectBounds at the angle degrees.
 PointFromSpiral (inherited from Graphics3D)
 PointInCube (inherited from Graphics3D)
 PolygonDraws a polygon using the specified GDI brush.
 Polygon3DConcave (inherited from Graphics3D)
 PolygonBounds (inherited from Graphics3D)Returns the minimum left / top and the maximum right / bottom for all the points in "p" polygon
 PolygonConcave (inherited from Graphics3D)
 PolygonFourDouble (inherited from Graphics3D)
 PolygonPointBounds (inherited from Graphics3D)Returns a parallelogram of upper-left, upper-right, and lower-left corners.
 PolygonRect (inherited from Graphics3D)Returns bounding rectangle for point array p
 PolylineDraws a series of line segments to join point array p at z displacement
 PopMatrix (inherited from Graphics3D)
 PrepareDrawImage
 Projection (inherited from Graphics3D)Internal use. Calculates the projection co-ordinates for rectangle Bounds
 PushMatrix (inherited from Graphics3D)
 Pyramid (inherited from Graphics3D)Draws a vertical or horizontal Pyramid with optional dark shaded sides.
 PyramidTrunc (inherited from Graphics3D)
 RectangleDraws a Rectangle (Rectangle r).
 RectangleF (inherited from Graphics3D)
 RectangleWithZ (inherited from Graphics3D)
 RectangleY (inherited from Graphics3D)Horizontal Rectangle from Left to Right, from Z0 to Z1 position, at Top Y.
 RectangleZ (inherited from Graphics3D)Horizontal Rectangle from Left to Right, from Z0 to Z1 position, at Top Y.
 RectFromPolygon (inherited from Graphics3D)Returns the bounding rectangle for a given array of XY points.
 RectFromRectZ (inherited from Graphics3D)Returns the smallest bounding rectangle containing the four corners of the "R" rectangle after calculating their 3D position.
 ResetTransform
 Rotate (inherited from Graphics3D)
 RotatedTextSize
 RotateLabelDraws a rotated text string at the specified xy coordinates with the RotDegree rotation angle.
 RotateRectangle
 RoundRectangle (inherited from Graphics3D)Draws a rectangle with rounded corners.
 SetClipRegion
 SetRotationTransform
 SetTextAlign (inherited from Graphics3D)
 ShowImage
 SmoothShadow
 Sphere (inherited from Graphics3D)Draws a sphere.
 SphereEnh (inherited from Graphics3D)
 StartBlending (inherited from Graphics3D)Supports OpenGL Transparency
 Surface3D (inherited from Graphics3D)
 TeeCull (inherited from Graphics3D)
 Tessellate (inherited from Graphics3D)
 TextHeight (inherited from Graphics3D)Returns the vertical text size in pixels of ChartFont f.
 TextOut (inherited from Graphics3D)Displays 2D non-rotated label at the specified x and y screen coordinates.
 TextWidth (inherited from Graphics3D)Returns the horizontal text size in pixels of ChartFont f.
 Translate (inherited from Graphics3D)
 Triangle (inherited from Graphics3D)Draws a triangle (point p0, pointp1, pointp2) at Z position.
 Triangles (inherited from Graphics3D)
 TriSurface (inherited from Graphics3D)
 UnClipRemoves any clipping region applied to Chart Drawing.
 UnClipRectangle (inherited from Graphics3D)Removes any clipping region applied to Chart Drawing.
 ValidState
 VerticalLineDraws a Vertical Line from (X,Top) to (X,Bottom).
 ZLine (inherited from Graphics3D)Draws a Line from (X,Y,Z0) to (X,Y,Z1).

Public Properties

 BackBuffer (inherited from Graphics3D)Gets and sets the "manual" back buffer of the chart.
 BackBufferContext (inherited from Graphics3D)Gets and sets the back buffer context.
 BackColor (inherited from Graphics3D)Sets / returns the color used to fill spaces when displaying text or filling with brushes of different style than bsSolid.
 Brush (inherited from Graphics3D)Determines Brush used to fill the Canvas draw rectangle background.
 BufferStyle (inherited from Graphics3D)Draws items to an internal canvas to prevent flickering on screen.
 CanvasType (inherited from Graphics3D)Gets the type of canvas used to draw the chart.
 Chart (inherited from TeeBase)Chart associated with this object
 ChartXCenter (inherited from Graphics3D)Returns the centre Horizontal co-ordinate of the Chart.
 ChartYCenter (inherited from Graphics3D)Returns the middle Vertical coordinate of the Chart.
 Font
 FontHeight (inherited from Graphics3D)Defines the Height of the Font in pixels.
 FontSpace (inherited from Graphics3D)Defines the Width of a space of the Font in pixels.
 FourPoints (inherited from Graphics3D)
 GDIplusCanvas (inherited from Graphics3D)
 Gradient (inherited from Graphics3D)Gets and sets the Brush.Gradient properties of the Canvas.
 NameElements (inherited from Graphics3D)Gets or sets whether canvas elements are named.
 Pen (inherited from Graphics3D)Indicates the kind of pen used to draw Canvas lines.
 RotationCenter (inherited from Graphics3D)Sets the Pixel location (using X,Y,Z) of the centre of rotation for use with the Aspect.Rotation property.
 RotationCenterFloat (inherited from Graphics3D)Sets the Pixel location (using X,Y,Z) of the centre of rotation for use with the Aspect.Rotation property.
 SmoothingMode (inherited from Graphics3D)Smoothing (anti-aliasing) mode
 Supports3DText (inherited from Graphics3D)Returns if Canvas supports 3D Text or not.
 SupportsConcave (inherited from Graphics3D)
 SupportsFullRotation (inherited from Graphics3D)Returns if Canvas can do rotation and elevation of more than 90 degree.
 SupportsID (inherited from Graphics3D)Gets and sets whether each TeeChart element drawn is assigned a unique ID.
 Tag (inherited from TeeBase)Gets or sets an object that provides additional data about the TChart object.
 TeeHtml (inherited from Graphics3D)
 TextAlign (inherited from Graphics3D)Sets the alignment used when displaying text using TextOut or TextOut3D.
 TextRenderingHint (inherited from Graphics3D)Chooses between speed or display quality for Text rendering.
 UseBuffer (inherited from Graphics3D)Draws items to an internal canvas to prevent flickering on screen.
 XCenter (inherited from Graphics3D)Obtain the X coordinate of the pixel location of the center of the 3D Canvas.
 YCenter (inherited from Graphics3D)Obtain the Y coordinate of the pixel location of the center of the 3D Canvas.

Protected Fields

 aSmoothingMode (inherited from Graphics3D)
 aspect (inherited from Graphics3D)
 aTextRenderingHint (inherited from Graphics3D)
 currentX
 currentY
 fbounds (inherited from Graphics3D)
 fxCenter (inherited from Graphics3D)
 fxCenterOffset (inherited from Graphics3D)
 fyCenter (inherited from Graphics3D)
 fyCenterOffset (inherited from Graphics3D)
 fzCenter (inherited from Graphics3D)
 g (inherited from Graphics3D)
 gradientZ (inherited from Graphics3D)
 hasClipRegion (inherited from Graphics3D)
 iCanvasType (inherited from Graphics3D)
 iElements (inherited from Graphics3D)
 ifont (inherited from Graphics3D)
 iItems (inherited from Graphics3D)
 Steema.TeeChart.Drawing.TeeBase.InternalTag
 InternalUse (inherited from TeeBase)
 iPath (inherited from Graphics3D)
 IPoints (inherited from Graphics3D)
 irotationCenter (inherited from Graphics3D)
 IsOpenGL (inherited from Graphics3D)
 IZoomText (inherited from Graphics3D)
 oldRegion (inherited from Graphics3D)
 ShowInEditor (inherited from TeeBase)
 stringFormat (inherited from Graphics3D)

Protected Methods

 AddRightRegion
 BeginEntity
 CalcArcAngles (inherited from Graphics3D)Use arc x1,y1..x4,y4 points to extract arc start and sweep angles.
 CalcArcPoints (inherited from Graphics3D)Use x1,y1; x2,y2; start and sweep angles to extract arc x3,y3 and x4,y4 points.
 CorrectAngle (inherited from Graphics3D)
 CorrectRectangle (inherited from Graphics3D)
 DisposeObj (inherited from Graphics3D)
 DoDrawString
 EndEntity
 Full3DCylinder
 GetInferiorBoundsInternal use. Supports InternalCylinder
 GetRotationCenter (inherited from Graphics3D)
 GetSuperiorBoundsInternal use. Supports InternalCylinder
 GetSupports3DText (inherited from Graphics3D)
 InitWindow
 InternalCylinder
 IsRectangle (inherited from Graphics3D)
 LineDraws a Line between co-ordinates.
 Opacity
 PlotCylinderEllipseInternal use. Supports InternalCylinder
 PolygonFour (inherited from Graphics3D)
 SetBooleanProperty (inherited from TeeBase)
 SetChart (inherited from TeeBase)
 SetColorProperty (inherited from TeeBase)
 SetDoubleProperty (inherited from TeeBase)
 SetFloatProperty (inherited from TeeBase)
 SetIntegerProperty (inherited from TeeBase)
 SetRotationCenter (inherited from Graphics3D)
 SetStringProperty (inherited from TeeBase)
 TheID (inherited from Graphics3D)
 TransparentEllipse

Protected Properties

 CallOnShowImageHandler (inherited from Graphics3D)

See Also

Graphics3DGdiPlus Class | Steema.TeeChart.Drawing Namespace