1 #ifndef POINCARE_INTEGRAL_LAYOUT_H 2 #define POINCARE_INTEGRAL_LAYOUT_H 27 constexpr
static KDCoordinate k_integrandWidthMargin = 2;
28 constexpr
static KDCoordinate k_integrandHeigthMargin = 2;
IntegralLayout & operator=(const IntegralLayout &other)=delete
KDSize computeSize() override
KDPoint positionOfChild(ExpressionLayout *child) override
IntegralLayout(ExpressionLayout *lowerBoundLayout, ExpressionLayout *upperBoundLayout, ExpressionLayout *integrandLayout)
static constexpr KDCoordinate k_symbolWidth
void render(KDContext *ctx, KDPoint p, KDColor expressionColor, KDColor backgroundColor) override
static constexpr KDCoordinate k_symbolHeight
ExpressionLayout * child(uint16_t index) override