MathRightSubSuperscriptElement
Inheritance: java.lang.Object, com.aspose.slides.MathElementBase, com.aspose.slides.BaseScript
All Implemented Interfaces: com.aspose.slides.IMathRightSubSuperscriptElement
public final class MathRightSubSuperscriptElement extends BaseScript implements IMathRightSubSuperscriptElement
Specifies the Sub-Superscript object, which consists of a base and a subscript and superscript placed to the right of the base.
Example: MathRightSubSuperscriptElement subsuperscript = new MathematicalText("N").SetSubSuperscriptOnTheRight("i", "j");
Constructors
Constructor | Description |
---|---|
MathRightSubSuperscriptElement(IMathElement baseArg, IMathElement subScript, IMathElement superScript) | Initializes a new instance of the MathRightSubSuperscriptElement class. |
Methods
Method | Description |
---|---|
getSubscript() | Subscript argument |
getSuperscript() | Superscript argument |
getAlignScripts() | Specifies the alignment of subscript/superscript. |
setAlignScripts(boolean value) | Specifies the alignment of subscript/superscript. |
getChildren() | Get children elements |
MathRightSubSuperscriptElement(IMathElement baseArg, IMathElement subScript, IMathElement superScript)
public MathRightSubSuperscriptElement(IMathElement baseArg, IMathElement subScript, IMathElement superScript)
Initializes a new instance of the MathRightSubSuperscriptElement class.
Parameters:
Parameter | Type | Description |
---|---|---|
baseArg | IMathElement | |
subScript | IMathElement | |
superScript | IMathElement |
getSubscript()
public final IMathElement getSubscript()
Subscript argument
Example: IMathElement baseElement = new MathematicalText("X"); IMathElement subscript = new MathematicalText("i"); IMathElement superscript = new MathematicalText("j"); MathRightSubSuperscriptElement subsuperscript = new MathRightSubSuperscriptElement(baseElement, subscript, superscript); IMathElement sub = subsuperscript.getSubscript();
Returns: IMathElement
getSuperscript()
public final IMathElement getSuperscript()
Superscript argument
Example: IMathElement baseElement = new MathematicalText("X"); IMathElement subscript = new MathematicalText("i"); IMathElement superscript = new MathematicalText("j"); MathRightSubSuperscriptElement subsuperscript = new MathRightSubSuperscriptElement(baseElement, subscript, superscript); IMathElement sup = subsuperscript.getSuperscript();
Returns: IMathElement
getAlignScripts()
public final boolean getAlignScripts()
Specifies the alignment of subscript/superscript. When true, subscript and superscript are aligned horizontally to each other. When false, they are kerned to the shape of the base. Default value is false.
Example: IMathElement baseElement = new MathematicalText("X"); IMathElement subscript = new MathematicalText("i"); IMathElement superscript = new MathematicalText("j"); MathRightSubSuperscriptElement subsuperscript = new MathRightSubSuperscriptElement(baseElement, subscript, superscript); subsuperscript.setAlignScripts(true);
Returns: boolean
setAlignScripts(boolean value)
public final void setAlignScripts(boolean value)
Specifies the alignment of subscript/superscript. When true, subscript and superscript are aligned horizontally to each other. When false, they are kerned to the shape of the base. Default value is false.
Example: IMathElement baseElement = new MathematicalText("X"); IMathElement subscript = new MathematicalText("i"); IMathElement superscript = new MathematicalText("j"); MathRightSubSuperscriptElement subsuperscript = new MathRightSubSuperscriptElement(baseElement, subscript, superscript); subsuperscript.setAlignScripts(true);
Parameters:
Parameter | Type | Description |
---|---|---|
value | boolean |
getChildren()
public final IMathElement[] getChildren()
Get children elements
Returns: com.aspose.slides.IMathElement[]