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 TypeMethodDescriptionvoid
addAmbiguousTriple
(Node x, Node y, Node z) void
addDottedUnderlineTriple
(Node x, Node y, Node z) void
addUnderlineTriple
(Node x, Node y, Node z) getTriplesLists
(Node node) boolean
isAmbiguousTriple
(Node x, Node y, Node z) States whether r-s-r is an underline triple or not.boolean
isUnderlineTriple
(Node x, Node y, Node z) States whether r-s-r is an underline triple or not.void
removeAmbiguousTriple
(Node x, Node y, Node z) void
removeDottedUnderlineTriple
(Node x, Node y, Node z) void
void
removeUnderlineTriple
(Node x, Node y, Node z) void
setAmbiguousTriples
(Set<Triple> triples) void
setDottedUnderLineTriples
(Set<Triple> triples) void
setUnderLineTriples
(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:
getTriplesClassificationTypes
in interfaceTripleClassifier
- Returns:
- the names of the triple classifications. Coordinates with
getTriplesList
-
getTriplesLists
- Specified by:
getTriplesLists
in interfaceTripleClassifier
- Returns:
- the list of triples corresponding to
getTripleClassificationNames
for the given node.
-