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 SummaryConstructorsConstructorDescriptionUnderlines(Graph graph) Constructor for Underlines.Underlines(Underlines underlineModel) Constructor for Underlines.
- 
Method SummaryModifier 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- 
UnderlinesConstructor for Underlines. - Parameters:
- graph- a- Graphobject
 
- 
UnderlinesConstructor for Underlines. - Parameters:
- underlineModel- a- Underlinesobject
 
 
- 
- 
Method Details- 
getAmbiguousTriplesGetter for the field ambiguousTriples.- Returns:
- a Setobject
 
- 
setAmbiguousTriplesSetter for the field ambiguousTriples.- Parameters:
- triples- a- Setobject
 
- 
getUnderLinesgetUnderLines. - Returns:
- a Setobject
 
- 
getDottedUnderlinesgetDottedUnderlines. - Returns:
- a Setobject
 
- 
isAmbiguousTripleStates whether r-s-r is an underline triple or not.
- 
isUnderlineTripleStates whether r-s-r is an underline triple or not.
- 
addAmbiguousTripleaddAmbiguousTriple. 
- 
addUnderlineTripleaddUnderlineTriple. 
- 
addDottedUnderlineTripleaddDottedUnderlineTriple. 
- 
removeAmbiguousTripleremoveAmbiguousTriple. 
- 
removeUnderlineTripleremoveUnderlineTriple. 
- 
removeDottedUnderlineTripleremoveDottedUnderlineTriple. 
- 
setUnderLineTriplesSetter for the field underLineTriples.- Parameters:
- triples- a- Setobject
 
- 
setDottedUnderLineTriplesSetter for the field dottedUnderLineTriples.- Parameters:
- triples- a- Setobject
 
- 
removeTriplesNotInGraphpublic void removeTriplesNotInGraph()removeTriplesNotInGraph. 
- 
getTriplesClassificationTypesgetTriplesClassificationTypes. - Specified by:
- getTriplesClassificationTypesin interface- TripleClassifier
- Returns:
- the names of the triple classifications. Coordinates with
 getTriplesList
 
- 
getTriplesListsgetTriplesLists. - Specified by:
- getTriplesListsin interface- TripleClassifier
- Parameters:
- node- a- Nodeobject
- Returns:
- a Listobject
 
 
-