# FarPoint.CalcEngine

## Content

<div class="doc-site-dotnet-api-container">

  <h1 id="FarPoint_CalcEngine" data-uid="FarPoint.CalcEngine" class="text-break">FarPoint.CalcEngine Namespace
</h1>
  <div class="markdown level0 summary"></div>
  <div class="markdown level0 conceptual"></div>
  <div class="markdown level0 remarks"></div>
    <h3 id="classes">
Classes
</h3>
      <h4><a class="xref" href="FarPoint.CalcEngine.ArrayExpression.html">ArrayExpression</a></h4>
      <section><p>Represents an expression with an array of constant values as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.BinaryOperatorExpression.html">BinaryOperatorExpression</a></h4>
      <section><p>Represents an expression with a binary operator applied to a pair of operands as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.BinaryOperatorInfo.html">BinaryOperatorInfo</a></h4>
      <section><p>Represents the abstract base class for defining binary operators.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.BooleanExpression.html">BooleanExpression</a></h4>
      <section><p>Represents an expression type with a boolean constant value as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CalcArray.html">CalcArray</a></h4>
      <section><p>Represents an array of constants during the evaluation of
a formula.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CalcConvert.html">CalcConvert</a></h4>
      <section><p>Represents the converting of a value to a specified data type.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CalcError.html">CalcError</a></h4>
      <section><p>Represents calculation errors.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CalcMissingArgument.html">CalcMissingArgument</a></h4>
      <section><p>Represents a missing argument during the evaluation of a formula.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CalcReference.html">CalcReference</a></h4>
      <section><p>Represents a cell or range reference during the evaluation of
a formula.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.CellExpression.html">CellExpression</a></h4>
      <section><p>Represents an expression with a cell reference as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.DoubleExpression.html">DoubleExpression</a></h4>
      <section><p>Represents an expression with a double constant value as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ErrorExpression.html">ErrorExpression</a></h4>
      <section><p>Represents an expression with an error constant value as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.Expression.html">Expression</a></h4>
      <section><p>Represents the abstract class from which all expression types derive.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ExternalCellExpression.html">ExternalCellExpression</a></h4>
      <section><p>Represents an expression with an external cell reference as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ExternalNameExpression.html">ExternalNameExpression</a></h4>
      <section><p>Represents an expression with an external named variable as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ExternalRangeExpression.html">ExternalRangeExpression</a></h4>
      <section><p>Represents an expression with an external range reference as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ExternalReferenceExpression.html">ExternalReferenceExpression</a></h4>
      <section><p>Represents the abstract class from which all external reference expression types derive.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.FunctionExpression.html">FunctionExpression</a></h4>
      <section><p>Represents an expression with a function applied to a list of parameters as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.FunctionInfo.html">FunctionInfo</a></h4>
      <section><p>Represents an abstract base class for defining functions.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.IntersectOperatorInfo.html">IntersectOperatorInfo</a></h4>
      <section><p>Represents the intersect operator.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.MissingArgumentExpression.html">MissingArgumentExpression</a></h4>
      <section><p>Represents an expression with a missing argument constant value as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.MultiRangeExpression.html">MultiRangeExpression</a></h4>
      <section><p>Represents an expression with the two values as the reference expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.NameExpression.html">NameExpression</a></h4>
      <section><p>Represents an expression with a named variable as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.OperatorInfo.html">OperatorInfo</a></h4>
      <section><p>Represents the abstract base class for defining operators.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ParenthesesExpression.html">ParenthesesExpression</a></h4>
      <section><p>Represents an expression type for parentheses surrounding a specified expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.RangeExpression.html">RangeExpression</a></h4>
      <section><p>Represents an expression with a range reference as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.ReferenceExpression.html">ReferenceExpression</a></h4>
      <section><p>Represents the abstract class from which all reference expression types derive.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.TableReferenceExpression.html">TableReferenceExpression</a></h4>
      <section><p>Represents an expression with a table reference as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.UnaryOperatorExpression.html">UnaryOperatorExpression</a></h4>
      <section><p>Represents an expression with a unary operator applied to a single operand as the expression.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.UnaryOperatorInfo.html">UnaryOperatorInfo</a></h4>
      <section><p>Represents the abstract base class for defining unary operators.</p>
</section>
      <h4><a class="xref" href="FarPoint.CalcEngine.UnionOperatorInfo.html">UnionOperatorInfo</a></h4>
      <section><p>Represents the union operator.</p>
</section>


</div>
