Package edu.cmu.tetrad.graph
Class Underlines
java.lang.Object
edu.cmu.tetrad.graph.Underlines
- All Implemented Interfaces:
TripleClassifier,TetradSerializable,Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAmbiguousTriple(Node x, Node y, Node z) voidaddDottedUnderlineTriple(Node x, Node y, Node z) voidaddUnderlineTriple(Node x, Node y, Node z) getTriplesLists(Node node) booleanisAmbiguousTriple(Node x, Node y, Node z) States whether r-s-r is an underline triple or not.booleanisUnderlineTriple(Node x, Node y, Node z) States whether r-s-r is an underline triple or not.voidremoveAmbiguousTriple(Node x, Node y, Node z) voidremoveDottedUnderlineTriple(Node x, Node y, Node z) voidvoidremoveUnderlineTriple(Node x, Node y, Node z) voidsetAmbiguousTriples(Set<Triple> triples) voidsetDottedUnderLineTriples(Set<Triple> triples) voidsetUnderLineTriples(Set<Triple> triples)
-
Constructor Details
-
Underlines
-
Underlines
-
-
Method Details
-
getAmbiguousTriples
-
setAmbiguousTriples
-
getUnderLines
-
getDottedUnderlines
-
isAmbiguousTriple
States whether r-s-r is an underline triple or not. -
isUnderlineTriple
States whether r-s-r is an underline triple or not. -
addAmbiguousTriple
-
addUnderlineTriple
-
addDottedUnderlineTriple
-
removeAmbiguousTriple
-
removeUnderlineTriple
-
removeDottedUnderlineTriple
-
setUnderLineTriples
-
setDottedUnderLineTriples
-
removeTriplesNotInGraph
public void removeTriplesNotInGraph() -
getTriplesClassificationTypes
- Specified by:
getTriplesClassificationTypesin interfaceTripleClassifier- Returns:
- the names of the triple classifications. Coordinates with
getTriplesList
-
getTriplesLists
- Specified by:
getTriplesListsin interfaceTripleClassifier- Returns:
- the list of triples corresponding to
getTripleClassificationNamesfor the given node.
-