Tekla.Structures.Filtering Namespace |
The Tekla.Structures.Filtering namespace includes the functionality to create Tekla Structures filter files for models and drawings.
| Class | Description | |
|---|---|---|
| BinaryFilterExpression |
The BinaryFilterExpression class represents a binary expression between two filter expressions.
This class cannot be inherited.
| |
| BinaryFilterExpressionCollection |
The BinaryFilterExpressionCollection class represents a collection of BinaryFilterItem objects.
The class is used to represent linear expressions. This class cannot be inherited.
| |
| BinaryFilterExpressionItem |
The BinaryFilterExpressionItem class represents a data item in a BinaryFilterExpressionCollection.
This class cannot be inherited.
| |
| BooleanConstantFilterExpression |
The BooleanConstantFilterExpression class represents a constant Boolean filter expression.
| |
| BooleanFilterExpression |
The BooleanFilterExpression class represents a Boolean filter expression.
| |
| DataFilterExpression |
The DataFilterExpression class represents a basic data type for a filter expression.
This is a base class for other filter expressions and cannot be used directly.
| |
| DateTimeConstantFilterExpression |
The DateTimeConstantFilterExpression class represents a constant DateTime filter expression.
| |
| DateTimeFilterExpression |
The DateTimeFilterExpression class represents a DateTime filter expression.
| |
| Expression |
The Expression class represents an expression. This is a base class for other expressions and cannot be used directly.
| |
| Filter |
The Filter class creates a filter file based on the input FilterExpression object.
| |
| FilterExpression |
The FilterExpression class represents a filter expression. This is a base class for other
filter expressions and should not be used directly.
| |
| InvalidFilterExpressionException |
The InvalidFilterExpressionException class represents an error that occurred during the expression evaluation.
This class cannot be inherited.
| |
| NumericConstantFilterExpression |
The NumericConstantFilterExpression class represents a constant numeric filter expression.
| |
| NumericFilterExpression |
The NumericFilterExpression class represents a numeric filter expression.
| |
| StringConstantFilterExpression |
The StringConstantFilterExpression class represents a constant string filter expression.
| |
| StringFilterExpression |
The StringFilterExpression class represents a string filter expression.
|
| Enumeration | Description | |
|---|---|---|
| BinaryFilterOperatorType |
The binary filter operator type defines the operators between two binary filters.
| |
| BooleanOperatorType |
The Boolean operator type defines the operators between two Boolean filter expressions.
| |
| DateTimeOperatorType |
The DateTime operator type defines the operators between two DateTime filter expressions.
| |
| FilterExpressionFileType |
The filter expression file type defines the filter expression file types.
| |
| InvalidFilterExpressionExceptionReasonsType |
The invalid filter expression exception reasons type defines the possible reasons for the
InvalidFilterExpressionException.
| |
| NumericOperatorType |
The numeric operator type defines the operators between two numeric filter expressions.
| |
| OperatorType |
The operator type defines the operators between two filter expressions.
| |
| StringOperatorType |
The string operator type defines the operators between two string filter expressions.
|