Click or drag to resize

Altaxo.Graph.Graph3D.Shapes Namespace

Contains drawable three-dimensional graphic shapes and shape groups.
Classes
 ClassDescription
Public classEllipsoid Represents a solid ellipsoid shape.
Public classEmbeddedImageGraphic Represents an embedded image graphic in a three-dimensional graph.
Public classGraphicBase The abstract base class for general graphical objects on the layer, for instance text elements, lines, pictures, rectangles and so on.
Protected classGraphicBaseGraphicBaseHitTestObject Provides hit-testing behavior for GraphicBase instances.
Protected classGraphicBaseMovementGripHandle Represents a grip handle used to move a graphic object.
Protected classGraphicBasePathNodeGripHandle Represents a grip handle for moving a path node of a graphic object.
Public classImageGraphic Provides the base implementation for image-based graphics.
Public classLineShape Represents an open line shape in three-dimensional space.
Protected classLineShapeLineShapeHitTestObject Hit-test object specialized for LineShape.
Public classOpenPathShapeBase Base class for all open (not closed) shapes, like line, curly brace etc.
Public classShapeGroup Groups two or more graphics objects together. This is an autosize shape.
Public classSolidBodyShapeBase Provides the base implementation for solid three-dimensional shapes.
Public classTextGraphic TextGraphics provides not only simple text on a graph, but also some formatting of the text, and quite important - the plot symbols to be used either in the legend or in the axis titles
Public classTextGraphicBackgroundStyleXmlSerializationSurrogate0 Deserializes the deprecated BackgroundStyle enum.
Interfaces
 InterfaceDescription
Public interfaceIGraphicBase Defines the common behavior of three-dimensional graphics placed on a graph layer.
Enumerations
 EnumerationDescription
Protected enumerationGraphicBaseGripKind Defines the kinds of grip handles a graphic can expose.