com.aspose.slides

Interfaces

Classes

Exceptions

com.aspose.slides

Interface IMathGroupingCharacter

  • All Superinterfaces:
    IMathElement
    All Known Implementing Classes:
    MathGroupingCharacter


    public interface IMathGroupingCharacter
    extends IMathElement

    Specifies a grouping symbol above or below an expression, usually to highlight the relationship between elements


    Example:
     
     IMathGroupingCharacter groupingElement = new MathematicalText("x;y;z").group();
     
    • Method Detail

      • getBase

        IMathElement getBase()

        Base argument


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         IMathElement baseArg = groupingCharacter.getBase();
         
      • getCharacter

        char getCharacter()

        Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setCharacter('⏝'); // Bottom Parenthesis
         
      • setCharacter

        void setCharacter(char value)

        Grouping Character Default value: U+23DF (BOTTOM CURLY BRACKET)


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setCharacter('⏝'); // Bottom Parenthesis
         
      • getPosition

        int getPosition()

        Position of grouping character. Default: Bottom


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setPosition(MathTopBotPositions.Top);
         
      • setPosition

        void setPosition(int value)

        Position of grouping character. Default: Bottom


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setPosition(MathTopBotPositions.Top);
         
      • getVerticalJustification

        int getVerticalJustification()

        Vertical justification of group character. Specifies the alignment of the object with respect to the baseline. For example, when the group character is above the object, VerticalJustification of Top signifies that the top of the object falls on the baseline; when VerticalJustification is set to Bottom, the bottom of the object is on the baseline Default: Bottom for Position=Top, and Top for Position=Bottom


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setVerticalJustification(MathTopBotPositions.Top);
         
      • setVerticalJustification

        void setVerticalJustification(int value)

        Vertical justification of group character. Specifies the alignment of the object with respect to the baseline. For example, when the group character is above the object, VerticalJustification of Top signifies that the top of the object falls on the baseline; when VerticalJustification is set to Bottom, the bottom of the object is on the baseline Default: Bottom for Position=Top, and Top for Position=Bottom


        Example:
         
         MathGroupingCharacter groupingCharacter = new MathGroupingCharacter(new MathematicalText("abc"));
         groupingCharacter.setVerticalJustification(MathTopBotPositions.Top);