<< Click to Display Table of Contents >> NShape Reference
|
Base class for shapes based on a diameter like circles and squares.
public abstract class DiameterShapeBase : CaptionedShapeBase |
Base class for shapes based on a diameter like circles and squares.
Name |
Description |
---|---|
CalculateAbsolutePosition |
Calculates coordinates from the given RelativePosition. |
CalculateRelativePosition |
Calculate a RelativePosition from the given coordinates. |
CopyFrom |
Copies as many properties as possible from the source shape. |
Draw |
Draws the shape. |
Fit |
Fits the shape into the given bounds. |
GetPropertyDefinitions |
Implementation of the IEntity.GetPropertyDefinitions pseudo member. |
HasControlPointCapability |
Tests, whether a control point has at least one of a set of given capabilities. |
Name |
Description |
---|---|
ControlPointCount |
Returns the number of control points. |
DiameterInternal |
The internal diameter implementation. |
Name |
Description |
---|---|
CalcCaptionBounds |
Calculates the untransformed area in which the caption's text is layouted. |
Constructors |
Constructs a new shape instance. |
InitializeToDefault |
Initializes the shape with default values. |
LoadFieldsCore |
Implementation of IEntity.LoadFields. |
MovePointByCore |
Implementation of Shape.MovePointBy. |
SaveFieldsCore |
Implementation of IEntity.SaveFields. |
Derived classes are:
Namespace: Dataweb.NShape.Advanced
Assembly: Dataweb.NShape