Integral()
Contents
[
Hide
]IMathElement::Integral(MathIntegralTypes, System::SharedPtr<IMathElement>, System::SharedPtr<IMathElement>, MathLimitLocations) method
Takes the integral
virtual System::SharedPtr<IMathNaryOperator> Aspose::Slides::MathText::IMathElement::Integral(MathIntegralTypes integralType, System::SharedPtr<IMathElement> lowerLimit, System::SharedPtr<IMathElement> upperLimit, MathLimitLocations limitLocations)=0
Arguments
Parameter | Type | Description |
---|---|---|
integralType | MathIntegralTypes | Integral type |
lowerLimit | System::SharedPtr<IMathElement> | Lower limit of integral |
upperLimit | System::SharedPtr<IMathElement> | Upper limit of integral |
limitLocations | MathLimitLocations | location of limits |
Return Value
New instance of type IMathNaryOperator
Remarks
Example:
auto baseElement = System::MakeObject<MathematicalText>(u"\U0001d465");
auto lowerLimit = System::MakeObject<MathematicalText>(u"1");
auto upperLimit = System::MakeObject<MathematicalText>(u"2");
auto integral = baseElement->Integral(Aspose::Slides::MathText::MathIntegralTypes::Simple, lowerLimit, upperLimit, Aspose::Slides::MathText::MathLimitLocations::UnderOver);
IMathElement::Integral(MathIntegralTypes, System::SharedPtr<IMathElement>, System::SharedPtr<IMathElement>) method
Takes the integral
virtual System::SharedPtr<IMathNaryOperator> Aspose::Slides::MathText::IMathElement::Integral(MathIntegralTypes integralType, System::SharedPtr<IMathElement> lowerLimit, System::SharedPtr<IMathElement> upperLimit)=0
Arguments
Parameter | Type | Description |
---|---|---|
integralType | MathIntegralTypes | Integral type |
lowerLimit | System::SharedPtr<IMathElement> | Lower limit of integral |
upperLimit | System::SharedPtr<IMathElement> | Upper limit of integral |
Return Value
New instance of type IMathNaryOperator
Remarks
Example:
auto baseElement = System::MakeObject<MathematicalText>(u"\U0001d465");
auto lowerLimit = System::MakeObject<MathematicalText>(u"1");
auto upperLimit = System::MakeObject<MathematicalText>(u"2");
auto integral = baseElement->Integral(Aspose::Slides::MathText::MathIntegralTypes::Simple, lowerLimit, upperLimit, Aspose::Slides::MathText::MathLimitLocations::UnderOver);
IMathElement::Integral(MathIntegralTypes) method
Takes the integral without limits
virtual System::SharedPtr<IMathNaryOperator> Aspose::Slides::MathText::IMathElement::Integral(MathIntegralTypes integralType)=0
Arguments
Parameter | Type | Description |
---|---|---|
integralType | MathIntegralTypes | Integral type |
Return Value
New instance of type IMathNaryOperator
Remarks
Example:
auto baseElement = System::MakeObject<MathematicalText>(u"\U0001d465");
auto integral = baseElement->Integral(Aspose::Slides::MathText::MathIntegralTypes::Contour);
IMathElement::Integral(MathIntegralTypes, System::String, System::String, MathLimitLocations) method
Takes the integral
virtual System::SharedPtr<IMathNaryOperator> Aspose::Slides::MathText::IMathElement::Integral(MathIntegralTypes integralType, System::String lowerLimit, System::String upperLimit, MathLimitLocations limitLocations)=0
Arguments
Parameter | Type | Description |
---|---|---|
integralType | MathIntegralTypes | Integral type |
lowerLimit | System::String | Lower limit of integral |
upperLimit | System::String | Upper limit of integral |
limitLocations | MathLimitLocations | location of limits |
Return Value
New instance of type IMathNaryOperator
Remarks
Example:
auto baseElement = System::MakeObject<MathematicalText>(u"\U0001d465");
auto integral = baseElement->Integral(Aspose::Slides::MathText::MathIntegralTypes::Simple, u"1", u"5", Aspose::Slides::MathText::MathLimitLocations::UnderOver);
IMathElement::Integral(MathIntegralTypes, System::String, System::String) method
Takes the integral
virtual System::SharedPtr<IMathNaryOperator> Aspose::Slides::MathText::IMathElement::Integral(MathIntegralTypes integralType, System::String lowerLimit, System::String upperLimit)=0
Arguments
Parameter | Type | Description |
---|---|---|
integralType | MathIntegralTypes | Integral type |
lowerLimit | System::String | Lower limit of integral |
upperLimit | System::String | Upper limit of integral |
Return Value
New instance of type IMathNaryOperator
Remarks
Example:
auto baseElement = System::MakeObject<MathematicalText>(u"\U0001d465");
auto integral = baseElement->Integral(Aspose::Slides::MathText::MathIntegralTypes::Simple, u"1", u"5");
See Also
- Enum MathIntegralTypes
- Enum MathLimitLocations
- Typedef SharedPtr
- Class IMathNaryOperator
- Class IMathElement
- Class String
- Namespace Aspose::Slides::MathText
- Library Aspose.Slides