aspose.diagram

Class Layout

Contains elements that control shape placement and connector routing settings.

Property Getters/Setters Summary
functiongetConFixedCode()
Determines when a connector reroutes.
functiongetConLineJumpCode()
Determines whether a connector jumps when two connectors cross,
functiongetConLineJumpDirX()
Determines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector.
functiongetConLineJumpDirY()
Determines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector.
functiongetConLineJumpStyle()
Determines the line jump style for line jumps on a dynamic connector.
functiongetConLineRouteExt()
Determines the appearance of a connector.
functiongetDel()
function
setDel(value)
           A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
functiongetDisplayLevel()
Determines the display level band (the relative range of Z-order grouping) for the shape.
functiongetRelationships()
Stores the relationships between containers, lists, callouts, and shapes.
functiongetShapeFixedCode()
Specifies placement behavior for a placeable shape.
functiongetShapePermeablePlace()
Specifies whether placeable shapes can be placed on top of a shape when a user selects Lay Out Shapes (Shapes menu).
functiongetShapePermeableX()
Specifies whether a connector can route horizontally through a shape.
functiongetShapePermeableY()
Specifies whether a connector can route vertically through a shape.
functiongetShapePlaceFlip()
Specifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu).
functiongetShapePlaceStyle()
function
           Determines the placement style for children.
functiongetShapePlowCode()
Specifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page.
functiongetShapeRouteStyle()
Specifies the routing style and direction for a connector on the drawing page.
functiongetShapeSplit()
Determines whether this shape can split shapes that are splittable.
functiongetShapeSplittable()
Determines whether this 1-D shape can be split.
 

    • Property Getters/Setters Detail

      • getDel/setDel : Number 

        function getDel() / function setDel(value)
        
        A flag indicating whether the element has been deleted locally. A value of 1 indicates that the element was deleted locally. The value of the property is BOOL integer constant.
      • getShapePlaceStyle/setShapePlaceStyle : ShapePlaceStyle 

        function getShapePlaceStyle() / function setShapePlaceStyle(value)
        
        Determines the placement style for children.
      • getShapePermeableX : BoolValue 

        function getShapePermeableX()
        
        Specifies whether a connector can route horizontally through a shape.
      • getShapePermeableY : BoolValue 

        function getShapePermeableY()
        
        Specifies whether a connector can route vertically through a shape.
      • getShapePermeablePlace : BoolValue 

        function getShapePermeablePlace()
        
        Specifies whether placeable shapes can be placed on top of a shape when a user selects Lay Out Shapes (Shapes menu).
      • getShapeFixedCode : ShapeFixedCode 

        function getShapeFixedCode()
        
        Specifies placement behavior for a placeable shape.
      • getShapePlowCode : ShapePlowCode 

        function getShapePlowCode()
        
        Specifies whether a placeable shape moves away when you drag another placeable shape near the shape on the drawing page.
      • getShapeRouteStyle : ShapeRouteStyle 

        function getShapeRouteStyle()
        
        Specifies the routing style and direction for a connector on the drawing page.
      • getConFixedCode : ConFixedCode 

        function getConFixedCode()
        
        Determines when a connector reroutes.
      • getConLineJumpCode : ConLineJumpCode 

        function getConLineJumpCode()
        
        Determines whether a connector jumps when two connectors cross,
      • getConLineJumpStyle : ConLineJumpStyle 

        function getConLineJumpStyle()
        
        Determines the line jump style for line jumps on a dynamic connector.
      • getConLineJumpDirX : ConLineJumpDirX 

        function getConLineJumpDirX()
        
        Determines the line jump direction for line jumps occurring on a horizontal segment of a dynamic connector.
      • getConLineJumpDirY : ConLineJumpDirY 

        function getConLineJumpDirY()
        
        Determines the line jump direction for line jumps occurring on a vertical segment of a dynamic connector.
      • getShapePlaceFlip : ShapePlaceFlip 

        function getShapePlaceFlip()
        
        Specifies how a placeable shape flips and/or rotates on the page when a user selects Lay Out Shapes (Shapes menu).
      • getConLineRouteExt : ConLineRouteExt 

        function getConLineRouteExt()
        
        Determines the appearance of a connector.
      • getShapeSplit : BoolValue 

        function getShapeSplit()
        
        Determines whether this shape can split shapes that are splittable.
      • getShapeSplittable : BoolValue 

        function getShapeSplittable()
        
        Determines whether this 1-D shape can be split.
      • getRelationships : BoolValue 

        function getRelationships()
        
        Stores the relationships between containers, lists, callouts, and shapes.
      • getDisplayLevel : IntValue 

        function getDisplayLevel()
        
        Determines the display level band (the relative range of Z-order grouping) for the shape.