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


In This Topic
    NBasicShapeFactory Class Members
    In This Topic

    The following tables list the members exposed by NBasicShapeFactory.

    Public Constructors
     NameDescription
    Public ConstructorDefault constructor  
    Top
    Protected Fields
    Public Properties
     NameDescription
    Public PropertyGets or sets the default shapes size (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public PropertyGets or sets the name of this shape factory. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public PropertyGets the number of shapes in this factory. (Inherited from Nevron.Nov.Diagram.Shapes.NPredefinedShapeFactory<ENBasicShape>)
    Top
    Public Methods
     NameDescription
    Public MethodCreates a new library, which contians a library item for each shape which the factory can produce (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public MethodCreates a library item for the shape at the specified index. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public MethodOverloaded. Overridden. Creates the shape at the specified index.  
    Public MethodCreates a text shape with the specified text.  
    Public MethodOverridden. Gets the large image that represents this factory in the library browser.  
    Public MethodObtains information about the shape at the specified index (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public MethodGets the names of the shapes inside this shape factory (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public MethodOverridden. Gets the small image that represents this factory in the library browser.  
    Public MethodOverloaded. Initializes a 2D shape. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Public MethodOverloaded. Creates a library from this shape factory and saves it to the specified library file. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Top
    Protected Methods
     NameDescription
    Protected MethodOverloaded. Creates center and relative ports. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodCreates center and sides ports for the specified shape. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodCreates a center port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodOverloaded. Creates an image map from the files inside the specified zip stream (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodCreates a relative port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodCreates ports with the specified relative locations. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodOverridden. Overriden to create the shape info for the basic shape at the specified index.  
    Protected MethodCreates a side port. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodCreates sides ports for the specifies shape (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Internal Method (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodGets the modeling bounds for a shape (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodGets scaled rectangle. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Internal Method (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected Internal MethodInits the 3DBox shape.  
    Protected Internal MethodInits the arrow box shape.  
    Protected Internal MethodInits the can group.  
    Protected Internal MethodInits the center drag circle shape.  
    Protected Internal MethodInits the chevron shape.  
    Protected Internal MethodInits the circle shape.  
    Protected Internal MethodInits the concentric shape.  
    Protected Internal MethodInits the cross shape.  
    Protected Internal MethodInits the curved arrow shape.  
    Protected Internal MethodInits the diagonal shape.  
    Protected Internal MethodInits the diagonal snip corner rectangle shape.  
    Protected Internal MethodInits the diamond shape.  
    Protected Internal MethodInits the double snip corner rectangle shape.  
    Protected Internal MethodInits the ellipse shape.  
    Protected Internal MethodInits the four point star shape.  
    Protected Internal MethodInits the frame shape.  
    Protected Internal MethodInits the frame corner shape.  
    Protected Internal MethodInits the heptagon shape.  
    Protected Internal MethodInits the hexagon shape.  
    Protected Internal MethodInits the left brace shape.  
    Protected Internal MethodInits the left parenthesis shape.  
    Protected Internal MethodInits the L shape.  
    Protected Internal MethodInits the star shape.  
    Protected Internal MethodInits the no symbol shape.  
    Protected Internal MethodInits the octagon shape.  
    Protected Internal MethodInits the pentagon shape.  
    Protected Internal MethodInits the plaque shape.  
    Protected Internal MethodInits the rectangle shape.  
    Protected Internal MethodInits the right brace shape.  
    Protected Internal MethodInits the right parenthesis shape.  
    Protected Internal MethodInits the right triangle shape.  
    Protected Internal MethodInits the round corner rectangle.  
    Protected Internal MethodInits the round diagonal corner rectangle shape.  
    Protected Internal MethodInits the rounded rectangle shape.  
    Protected Internal MethodInits the round same side corner rectangle shape.  
    Protected Internal MethodInits the single round corner rectangle shape.  
    Protected Internal MethodInits the single snip corner rectangle shape.  
    Protected Internal MethodInits the six point star shape.  
    Protected Internal MethodInits the snip and round corner rectangle shape.  
    Protected Internal MethodInits the snip and round single corner rectangle shape.  
    Protected Internal MethodInits the snip corner rectangle shape.  
    Protected Internal MethodInits the square shape.  
    Protected Internal MethodInits the text shape.  
    Protected Internal MethodInits the triangle shape.  
    Protected MethodCalled when the shape at the specified index has been created (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodScales the shape to the default size of the shape factory. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodSets the bounds of the specified shape. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodOverloaded. Sets shape bounds rectangle. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Protected MethodStyles the shape as a connector. (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Internal Method (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Internal Method (Inherited from Nevron.Nov.Diagram.Shapes.NShapeFactory)
    Top
    See Also