Nevron Open Vision Documentation
NDatabaseShapeFactory Class Members
Properties  Methods 


The following tables list the members exposed by NDatabaseShapeFactory.

Public Constructors
 NameDescription
Public ConstructorNDatabaseShapeFactory ConstructorDefault constructor.  
Top
Public Properties
 NameDescription
Public PropertyDefaultSizeGets or sets the default shapes size (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Public PropertyNameGets or sets the name of this shape factory. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Public PropertyShapeCountGets the number of shapes in this factory. (Inherited from Nevron.Nov.Diagram.Shapes.NPredefinedShapeFactory<ENDatabaseShape>)
Public PropertyTypeGets the predefined shape factory type of this predefined shape factory. (Inherited from Nevron.Nov.Diagram.Shapes.NPredefinedShapeFactory<ENDatabaseShape>)
Top
Public Methods
 NameDescription
Public MethodCreateLibraryCreates a new library, which contians a library item for each shape which the factory can produce (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Public MethodCreateLibraryItemCreates a library item for the shape at the specified index. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Public MethodCreateShapeOverloaded. Overridden. Creates the shape at the specified index.  
Public MethodGetLargeImageOverridden. Gets the large image that represents this factory in the library browser.  
Public MethodGetShapeInfoObtains information about the shape at the specified index (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Public MethodGetSmallImageOverridden. Gets the small image that represents this factory in the library browser.  
Top
Protected Methods
 NameDescription
Protected MethodCreateCenterAndRelativePortsOverloaded. Creates center and relative ports. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateCenterAndSidesPortsCreates center and sides ports for the specified shape. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateCenterPortCreates a center port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateImageMapOverloaded. Creates an image map from the files inside the specified zip stream (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateRelativePortCreates a relative port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateRelativePortsCreates ports with the specified relative locations. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateShapeInfoOverridden. Overriden to create the shape info for the database shape at the specified index  
Protected MethodCreateSidePortCreates a side port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodCreateSidesPortsCreates sides ports for the specifies shape (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodGetModelBoundsGets the modeling bounds for a shape (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodGetScaledRectGets scaled rectangle. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodOnShapeCreatedCalled when the shape at the specified index has been created (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodScaleShapeScales the shape to the default size of the shape factory. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodSetModelBoundsSets the bounds of the specified shape. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodSetShapeBoundsRectangleOverloaded. Sets shape bounds rectangle. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Protected MethodStyle1DShapeStyles the shape as a connector. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
Top
See Also

Reference

NDatabaseShapeFactory Class
Nevron.Nov.Diagram.Shapes Namespace

Send Feedback