R: R6 Mathematical Sets Interface

# R6 Mathematical Sets Interface

## Documentation for package ‘set6’ version 0.2.0

- DESCRIPTION file.
- User guides, package vignettes and other documentation.

## Help Pages

A C E F I L M N P R S T U misc

set6-package | set6: R6 Mathematical Sets Interface

## -- A --

as.FuzzyMultiset | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.ConditionalSet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.data.frame | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.FuzzySet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.Interval | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.list | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.matrix | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.numeric | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyMultiset.Set | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.ConditionalSet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.data.frame | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.FuzzySet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.Interval | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.list | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.matrix | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.numeric | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzySet.Set | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.ConditionalSet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.data.frame | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.FuzzySet | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.Interval | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.list | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.matrix | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.numeric | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.FuzzyTuple.Set | Coercion to R6 'FuzzySet'/'FuzzyTuple'
as.Interval | Coercion to R6 'Interval'
as.Interval.ConditionalSet | Coercion to R6 'Interval'
as.Interval.data.frame | Coercion to R6 'Interval'
as.Interval.Interval | Coercion to R6 'Interval'
as.Interval.list | Coercion to R6 'Interval'
as.Interval.matrix | Coercion to R6 'Interval'
as.Interval.numeric | Coercion to R6 'Interval'
as.Interval.Set | Coercion to R6 'Interval'
as.Multiset | Coercion to R6 'Set'/'Tuple'
as.Multiset.ConditionalSet | Coercion to R6 'Set'/'Tuple'
as.Multiset.data.frame | Coercion to R6 'Set'/'Tuple'
as.Multiset.default | Coercion to R6 'Set'/'Tuple'
as.Multiset.FuzzySet | Coercion to R6 'Set'/'Tuple'
as.Multiset.Interval | Coercion to R6 'Set'/'Tuple'
as.Multiset.list | Coercion to R6 'Set'/'Tuple'
as.Multiset.matrix | Coercion to R6 'Set'/'Tuple'
as.Multiset.numeric | Coercion to R6 'Set'/'Tuple'
as.Multiset.Set | Coercion to R6 'Set'/'Tuple'
as.Set | Coercion to R6 'Set'/'Tuple'
as.Set.ConditionalSet | Coercion to R6 'Set'/'Tuple'
as.Set.data.frame | Coercion to R6 'Set'/'Tuple'
as.Set.default | Coercion to R6 'Set'/'Tuple'
as.Set.FuzzySet | Coercion to R6 'Set'/'Tuple'
as.Set.Interval | Coercion to R6 'Set'/'Tuple'
as.Set.list | Coercion to R6 'Set'/'Tuple'
as.Set.matrix | Coercion to R6 'Set'/'Tuple'
as.Set.numeric | Coercion to R6 'Set'/'Tuple'
as.Set.Set | Coercion to R6 'Set'/'Tuple'
as.Tuple | Coercion to R6 'Set'/'Tuple'
as.Tuple.ConditionalSet | Coercion to R6 'Set'/'Tuple'
as.Tuple.data.frame | Coercion to R6 'Set'/'Tuple'
as.Tuple.default | Coercion to R6 'Set'/'Tuple'
as.Tuple.FuzzySet | Coercion to R6 'Set'/'Tuple'
as.Tuple.Interval | Coercion to R6 'Set'/'Tuple'
as.Tuple.list | Coercion to R6 'Set'/'Tuple'
as.Tuple.matrix | Coercion to R6 'Set'/'Tuple'
as.Tuple.numeric | Coercion to R6 'Set'/'Tuple'
as.Tuple.Set | Coercion to R6 'Set'/'Tuple'
assertClosed | assert/check/test/Closed
assertClosedAbove | assert/check/test/ClosedAbove
assertClosedBelow | assert/check/test/ClosedBelow
assertConditionalSet | assert/check/test/ConditionalSet
assertContains | assert/check/test/Contains
assertCountablyFinite | assert/check/test/CountablyFinite
assertCrisp | assert/check/test/Crisp
assertEmpty | assert/check/test/Empty
assertFinite | assert/check/test/Finite
assertFuzzy | assert/check/test/Fuzzy
assertFuzzyMultiset | assert/check/test/FuzzyMultiset
assertFuzzySet | assert/check/test/FuzzySet
assertFuzzyTuple | assert/check/test/FuzzyTuple
assertInterval | assert/check/test/Interval
assertMultiset | assert/check/test/Multiset
assertSet | assert/check/test/Set
assertSetList | assert/check/test/SetList
assertSubset | assert/check/test/Subset
assertTuple | assert/check/test/Tuple

## -- C --

checkClosed | assert/check/test/Closed
checkClosedAbove | assert/check/test/ClosedAbove
checkClosedBelow | assert/check/test/ClosedBelow
checkConditionalSet | assert/check/test/ConditionalSet
checkContains | assert/check/test/Contains
checkCountablyFinite | assert/check/test/CountablyFinite
checkCrisp | assert/check/test/Crisp
checkEmpty | assert/check/test/Empty
checkFinite | assert/check/test/Finite
checkFuzzy | assert/check/test/Fuzzy
checkFuzzyMultiset | assert/check/test/FuzzyMultiset
checkFuzzySet | assert/check/test/FuzzySet
checkFuzzyTuple | assert/check/test/FuzzyTuple
checkInterval | assert/check/test/Interval
checkMultiset | assert/check/test/Multiset
checkSet | assert/check/test/Set
checkSetList | assert/check/test/SetList
checkSubset | assert/check/test/Subset
checkTuple | assert/check/test/Tuple
ComplementSet | Set of Complements
Complex | Set of Complex Numbers
ConditionalSet | Mathematical Set of Conditions
contains | contains Operator

## -- E --

equals | equals Operator
ExponentSet | Set of Exponentiations
ExtendedReals | Set of Extended Real Numbers

## -- F --

FuzzyMultiset | Mathematical Fuzzy Multiset
FuzzySet | Mathematical Fuzzy Set
FuzzyTuple | Mathematical Fuzzy Tuple

## -- I --

Integers | Set of Integers
Interval | Mathematical Finite or Infinite Interval
isSubset | isSubset Operator

## -- L --

listSpecialSets | Lists Implemented R6 Special Sets
Logicals | Set of Logicals
LogicalSet | Set of Logicals

## -- M --

Multiset | Mathematical Multiset

## -- N --

Naturals | Set of Natural Numbers
NegIntegers | Set of Negative Integers
NegRationals | Set of Negative Rational Numbers
NegReals | Set of Negative Real Numbers

## -- P --

PosIntegers | Set of Positive Integers
PosNaturals | Set of Positive Natural Numbers
PosRationals | Set of Positive Rational Numbers
PosReals | Set of Positive Real Numbers
powerset | Calculate a Set's Powerset
PowersetSet | Set of Powersets
ProductSet | Set of Products
Properties | Set Properties Class

## -- R --

Rationals | Set of Rational Numbers
Reals | Set of Real Numbers

## -- S --

Set | Mathematical Set
set6 | set6: R6 Mathematical Sets Interface
set6News | Show set6 NEWS.md File
setcomplement | Complement of Two Sets
setcomplement.ComplementSet | Complement of Two Sets
setcomplement.ConditionalSet | Complement of Two Sets
setcomplement.FuzzySet | Complement of Two Sets
setcomplement.Integers | Complement of Two Sets
setcomplement.Interval | Complement of Two Sets
setcomplement.Rationals | Complement of Two Sets
setcomplement.Reals | Complement of Two Sets
setcomplement.Set | Complement of Two Sets
setintersect | Intersection of Two Sets
setintersect.ComplementSet | Intersection of Two Sets
setintersect.ConditionalSet | Intersection of Two Sets
setintersect.Interval | Intersection of Two Sets
setintersect.ProductSet | Intersection of Two Sets
setintersect.UnionSet | Intersection of Two Sets
setpower | Power of a Set
setproduct | Cartesian Product of Sets
setsymdiff | Symmetric Difference of Two Sets
setunion | Union of Sets
SetWrapper | Abstract SetWrapper Class
SpecialSet | Abstract Class for Special Sets

## -- T --

testClosed | assert/check/test/Closed
testClosedAbove | assert/check/test/ClosedAbove
testClosedBelow | assert/check/test/ClosedBelow
testConditionalSet | assert/check/test/ConditionalSet
testContains | assert/check/test/Contains
testCountablyFinite | assert/check/test/CountablyFinite
testCrisp | assert/check/test/Crisp
testEmpty | assert/check/test/Empty
testFinite | assert/check/test/Finite
testFuzzy | assert/check/test/Fuzzy
testFuzzyMultiset | assert/check/test/FuzzyMultiset
testFuzzySet | assert/check/test/FuzzySet
testFuzzyTuple | assert/check/test/FuzzyTuple
testInterval | assert/check/test/Interval
testMultiset | assert/check/test/Multiset
testSet | assert/check/test/Set
testSetList | assert/check/test/SetList
testSubset | assert/check/test/Subset
testTuple | assert/check/test/Tuple
Tuple | Mathematical Tuple

## -- U --

UnionSet | Set of Unions
Universal | Mathematical Universal Set
UniversalSet | Mathematical Universal Set
useUnicode | Get/Set Unicode Printing Method

## -- misc --

!=.Set | equals Operator
%-% | Symmetric Difference of Two Sets
%inset% | contains Operator
&.Set | Intersection of Two Sets
*.Set | Cartesian Product of Sets
+.Set | Union of Sets
-.Set | Complement of Two Sets
<.Set | isSubset Operator
<=.Set | isSubset Operator
==.Set | equals Operator
>.Set | isSubset Operator
>=.Set | isSubset Operator
^.Set | Power of a Set
|.Set | Union of Sets