Include Protected Members
Include Inherited Members
Represents the geometry for a shape.
The ShapeGeometry type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
![]() |
ShapeGeometry | Initializes a new instance of the ShapeGeometry class. |
Top
Methods
| Name | Description | |
|---|---|---|
![]() ![]() |
CreateDiagramItem | Creates a shape geometry host. |
![]() |
Dispose | Overloaded. |
![]() |
DoFoldToShape | Calculates the point along the vector which crosses over the outline of the shape geometry. |
![]() |
DoHitTest | Overloaded. Checks to see whether a hit test should be performed on a shape geometry. |
![]() |
DoHitTestSelection | Checks to see whether a hit test should be performed on a shape geometry. |
![]() |
DoPaint | Draws the shape geometry and, if available, the shadow for the shape geometry. |
![]() |
DoPaintEmphasis | Draws emphasis on the shape. |
![]() |
DoPaintGeometry | Draws the geometry shape. |
![]() |
DoPaintResizeFeedback | Draws the resize feedback for the shape geometry. |
![]() |
DoPaintSelection | Draws the selection around the shape geometry. |
![]() |
DoPaintShadow | Draws the shadow for the shape geometry. |
![]() |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) |
![]() |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetBackgroundBrushId | Gets the ID that is assigned to the brush that paints the background of the shape geometry. |
![]() |
GetExtraPenWidth | Gets the width of the pen that is drawn outside of the border of the geometry shape. |
![]() |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() ![]() |
GetHitTestTolerance | Gets the tolerance around the shape geometry to use when a hit test is performed. |
![]() |
GetOutlinePenId | Gets the ID that is assigned to the brush that paints the outline of the shape geometry. |
![]() |
GetPath | Overloaded. Gets the path around the shape geometry. |
![]() |
GetPathCopy | Gets a copy of the path around the shape geometry. |
![]() |
GetPerimeter | Gets the perimeter around the shape geometry. |
![]() |
GetPerimeterBoundingBox | Gets the bounding box around the perimeter of the shape geometry. |
![]() ![]() |
GetSelectionBorderThickness | Overloaded. Gets the width of the border for a selection in the specified view. |
![]() |
GetSelectionLineOffset | Gets the distance between the selection and the outside of the shape geometry. |
![]() |
GetSelectionLineWidth | Gets the width of the selection. |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
HasFilledBackground | Checks to see whether the shape geometry has a background fill. |
![]() |
HasOutline | Checks to see whether the shape geometry has a border. |
![]() |
HasShadow | Checks to see if the shape geometry has a shadow. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() ![]() |
Rotate | Rotate the shape geometry. |
![]() ![]() |
SnapToCircle | Snaps a potential point from the bounding box around the shape geometry to the perimeter of the circle. |
![]() |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
![]() ![]() |
Translate | Moves an array of points. |
Top
Properties
| Name | Description | |
|---|---|---|
![]() ![]() |
MaximumShadowOffset | Gets the maximum offset allowed between the shape geometry and the shadow. |
![]() |
ShadowOffset | Gets the offset between the shape geometry and the shadow. |
![]() |
UninitializedPath | Gets the path around the shape geometry. |
Top
.gif)
.gif)
.gif)
.gif)
.gif)