public LeftRightBracket(EquationContainer parent, BracketSignType leftBracketType, BracketSignType rightBracketType) : base(parent) { bracketSign = new BracketSign(this, leftBracketType); bracketSign2 = new BracketSign(this, rightBracketType); childEquations.AddRange(new EquationBase[] { insideEq, bracketSign, bracketSign2 }); }
public DoubleArrowBarBracket(EquationContainer parent) : base(parent) { ExtraHeight = FontSize * 0.2; MidSpace = FontSize * 0.5; leftArrowSign = new BracketSign(this, BracketSignType.LeftAngle); rightArrowSign = new BracketSign(this, BracketSignType.RightAngle); ActiveChild = leftEquation = new RowContainer(this); rightEquation = new RowContainer(this); childEquations.AddRange(new EquationBase[] { leftEquation, leftArrowSign, rightArrowSign, rightEquation }); }
public LeftBracket(EquationContainer parent, BracketSignType bracketType) : base(parent) { bracketSign = new BracketSign(this, bracketType); childEquations.AddRange(new EquationBase[] { insideEq, bracketSign }); }