|
| EmptySet ()=default |
| Expression type.
|
|
template<typename TExpression > |
bool | operator== (const SetExpression< TExpression > &expr) const |
| Checks if this expression is equal to \expr. More...
|
|
template<typename TExpression > |
bool | operator!= (const SetExpression< TExpression > &expr) const |
| Checks if this expression is not equal to \expr. More...
|
|
template<typename TExpression > |
bool | contains (const SetExpression< TExpression > &expr) const |
| Returns true if this expression contains expr . More...
|
|
template<typename TElementType > |
bool | contains (const TElementType &el) const |
| Returns true if this expression contains expr . More...
|
|
template<typename TElementType > |
bool | isSubset (const TElementType &el) const |
| Checks if this expression is a subset of expr . More...
|
|
template<typename TExpression > |
bool | isSuperset (const SetExpression< TExpression > &expr) const |
| Checks if this expression is a superset of expr . More...
|
|
template<typename TExpression > |
SetComplement< type, TExpression > | relComplement (const SetExpression< TExpression > &expr) |
| ** More...
|
|
bool | isEmpty () const |
| Returns true if the expression is the empty set. More...
|
|
template<typename TExpression > |
SetUnion< type, TExpression > | unionize (const SetExpression< TExpression > &expr) |
| Creates a union between this expression and another SetExpression. More...
|
|
template<typename TDerived > |
double | sdf (Eigen::MatrixBase< TDerived > &p) const |
| Returns signed distance to p . More...
|
|
| SetExpression (const SetEnum setEnum) |
|
bool | operator== (const TElementType &el) const |
|
bool | operator!= (const TElementType &el) const |
|
bool | contains (const TElementType &el) const |
|
bool | isSubset (const TElementType &el) const |
|
bool | isSuperset (const TElementType &el) const |
|
bool | isEmpty () const |
|
SetExpression< TReturnType > | relComplement (const TElementType &el) const |
|
SetExpression< TReturnType > | unionize (const TOtherExpr &expr) |
|
double | sdf (Eigen::MatrixBase< Derived > &p) const |
|
SetEnum | getEnum () const |
|