Nevron Open Vision Documentation
Nevron.Nov.Diagram.Shapes Namespace / NShapeFactory Class
Properties Methods


In This Topic
    NShapeFactory Class Members
    In This Topic

    The following tables list the members exposed by NShapeFactory.

    Public Properties
     NameDescription
    Public PropertyGets or sets the default shapes size  
    Public PropertyGets or sets the name of this shape factory.  
    Public PropertyGets the number of shapes this factory can create.  
    Top
    Public Methods
     NameDescription
    Public MethodCreates a new library, which contians a library item for each shape which the factory can produce  
    Public MethodCreates a library item for the shape at the specified index.  
    Public Methodstatic (Shared in Visual Basic)Creates a predefined shape factory of the given type.  
    Public MethodCreates a new instance of the shape at the specified index.  
    Public MethodGets the large image that represents this factory in the library browser.  
    Public MethodObtains information about the shape at the specified index  
    Public MethodGets the names of the shapes inside this shape factory  
    Public MethodGets the small image that represents this factory in the library browser.  
    Public MethodOverloaded. Initializes a 2D shape.  
    Public MethodOverloaded. Creates a library from this shape factory and saves it to the specified library file.  
    Top
    Protected Methods
     NameDescription
    Protected MethodOverloaded. Creates center and relative ports.  
    Protected MethodCreates center and sides ports for the specified shape.  
    Protected MethodCreates a center port.  
    Protected MethodOverloaded. Creates an image map from the files inside the specified zip stream  
    Protected MethodCreates a relative port.  
    Protected MethodCreates ports with the specified relative locations.  
    Protected MethodCreates the shape info for the shape at the specified index  
    Protected MethodCreates a side port.  
    Protected MethodCreates sides ports for the specifies shape  
    Protected MethodGets the modeling bounds for a shape  
    Protected MethodGets scaled rectangle.  
    Protected MethodCalled when the shape at the specified index has been created  
    Protected MethodScales the shape to the default size of the shape factory.  
    Protected MethodSets the bounds of the specified shape.  
    Protected MethodOverloaded. Sets shape bounds rectangle.  
    Protected MethodStyles the shape as a connector.  
    Top
    See Also