Nevron .NET Vision Documentation

Nevron.SmartShapes Namespace

Nevron.Presentation Assembly : Nevron.SmartShapes Namespace |

Classes

Class | Description | |
---|---|---|

N1DSmartShapeFactory | Summary description for N1DSmartShapeFactory. | |

N2DSmartShapeFactory | Summary description for N2DSmartShapeFactory. | |

NArcToRow | The NArcToRow class represents a path command row, which plots an arc from the previous command (X, Y) cells to this row (X, Y) cells. The A cell defines the arc bow (the distance from the arc's midpoint to the midpoint of its chord) | |

NBezierCurveToRow | The NBezierCurveToRow class represents a path command row, which plots a bezier curve from the previous command (X, Y) cells to this row (X, Y) cells. The (A, B) cells define the first control point. The (C, D) cells define the second control point. | |

NChangePathCommandTypeVerb | The NChangePathCommandTypeVerb verb is used for the visual changing of the path command row type | |

NCircularArcToRow | The NCircularArcToRow class represents a path command row, which plots a circular arc from the previous command (X, Y) cells to this row (X, Y) cells. The (A, B) cells define the circle control point. | |

NControlBehaviorFormulaCell | The NControlBehaviorFormulaCell is a formula cell, which has a strong type of Int32 and provides options from the ControlBehavior enumeration | |

NControlsRow | The NControlsRow class represents a formula row, which is used for the formula definition of a control inside a controls sections | |

NControlsSection | The NControlsSection class represents a formula section, which is used to expose a set of control points, which can be used for the interactive modification of the smart shape geometry | |

NEllipticalArcToRow | The NEllipticalArcToRow class represents a path command row, which plots an elliptical arc from the previous command (X, Y) cells to this row (X, Y) cells. The (A, B) cells define the ellipse control point. The C parameter defines the angle of the ellipse major axis. The D parameter defines the ratio between the major and minor ellipse axes. | |

NEndPointsSection | The NEndPointsSection class represents a formula section, which is used to expose formula based start and end points | |

NGeometrySection | The NGeometrySection class represents a formula section, which is used for the formula definition of a graphics path inside a shape sheet. | |

NInsertSectionsVerb | The NInsertSectionsVerb verb is used for the visual insertion of path sheet sections | |

NLineToRow | The NLineToRow class represents a path command row, which plots a line from the previous command (X, Y) cells to this row (X, Y) cells. | |

NMoveToRow | The NMoveToRow class represents a path command row, which moves the plotter to the location identified by its (X, Y) cells. | |

NPathCommandRow | The NPathCommandRow class represents a formula row, which is used for the formula definition of a single path command inside a formula figure. It serves as base class for more specific path commands. | |

NRemoveSectionsVerb | The NRemoveSectionsVerb verb is used for the visual removal of path sheet sections | |

NScratchRow | The NScratchRow class represents a formula row, which is used for the formula definition of a scratch inside a scratch sections | |

NScratchSection | The NScratchSection class represents a formula section, which is used for the intermediate calculation of commonly used expressions in the path figure formula definitions | |

NShapeSheet | The NShapeSheet class represents a formula sheet, which is used for the formula definition of a smart shape | |

NShapeSheetSectionsComparer | Comparer used for the default sorting of the shape sheet sections | |

NSmartGroup | The NSmartGroup class is a smart shape, which can contain other smart shapes | |

NSmartShape | The NSmartShape class represents a shape, much of which content is defined by an underlying shape sheet. | |

NSmartShapeCollection | The NSmartShapeCollection class is a strongly typed collection, containing NSmartShape instances | |

NSmartShapeDocument | The NSmartShapeDocument class is used for the serialization of smart shapes | |

NSmartShapeDocumentSerializer | The NSmartShapeDocumentSerializer class facilitates the persistency of smart shape documents. | |

NSmartShapeFactory | The base of all shape factories | |

NSmartShapesCategory | The NSmartShapesCategory class represents a collection of smart shapes, which can be passed to the shape editor | |

NSmartShapeSerializer | The NSmartShapeSerializer class facilitates the persistency of smart shapes. | |

NTransformSection | The NTransformSection class represents a formula section, which is used for the formula definition of a transformation, which transforms the smart shape to the coordinate system of its parent | |

NUserDefinedCellsSection | The NUserDefinedCellsSection class represents a formula section, which inserts an area of nameable cells for entering formulas and constants. |

Enumerations

Enumeration | Description | |
---|---|---|

ControlBehavior | Enumerates the possible ways in which controls X and Y coordinates can behave | |

SmartShape1D | Enumerates the 2D smart shapes supported by the N1DSmartShapeFactory class. | |

SmartShape2D | Enumerates the 2D smart shapes supported by the N2DSmartShapeFactory class. |

See Also