Package edu.cmu.tetrad.graph
Class Underlines
java.lang.Object
edu.cmu.tetrad.graph.Underlines
- All Implemented Interfaces:
TripleClassifier,TetradSerializable,Serializable
Underlines class.
- Version:
- $Id: $Id
- Author:
- josephramsey
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionUnderlines(Graph graph) Constructor for Underlines.Underlines(Underlines underlineModel) Constructor for Underlines. -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAmbiguousTriple(Node x, Node y, Node z) addAmbiguousTriple.voidaddDottedUnderlineTriple(Node x, Node y, Node z) addDottedUnderlineTriple.voidaddUnderlineTriple(Node x, Node y, Node z) addUnderlineTriple.Getter for the fieldambiguousTriples.getDottedUnderlines.getTriplesClassificationTypes.getTriplesLists(Node node) getTriplesLists.getUnderLines.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) removeAmbiguousTriple.voidremoveDottedUnderlineTriple(Node x, Node y, Node z) removeDottedUnderlineTriple.voidremoveTriplesNotInGraph.voidremoveUnderlineTriple(Node x, Node y, Node z) removeUnderlineTriple.voidsetAmbiguousTriples(Set<Triple> triples) Setter for the fieldambiguousTriples.voidsetDottedUnderLineTriples(Set<Triple> triples) Setter for the fielddottedUnderLineTriples.voidsetUnderLineTriples(Set<Triple> triples) Setter for the fieldunderLineTriples.
-
Constructor Details
-
Underlines
-
Underlines
Constructor for Underlines.
- Parameters:
underlineModel- aUnderlinesobject
-
-
Method Details
-
getAmbiguousTriples
-
setAmbiguousTriples
-
getUnderLines
-
getDottedUnderlines
-
isAmbiguousTriple
-
isUnderlineTriple
-
addAmbiguousTriple
-
addUnderlineTriple
-
addDottedUnderlineTriple
-
removeAmbiguousTriple
-
removeUnderlineTriple
-
removeDottedUnderlineTriple
-
setUnderLineTriples
-
setDottedUnderLineTriples
-
removeTriplesNotInGraph
public void removeTriplesNotInGraph()removeTriplesNotInGraph.
-
getTriplesClassificationTypes
getTriplesClassificationTypes.
- Specified by:
getTriplesClassificationTypesin interfaceTripleClassifier- Returns:
- the names of the triple classifications. Coordinates with
getTriplesList
-
getTriplesLists
getTriplesLists.
- Specified by:
getTriplesListsin interfaceTripleClassifier- Parameters:
node- aNodeobject- Returns:
- a
Listobject
-