Uses of Enum Class
edu.cmu.tetrad.graph.Endpoint
Packages that use Endpoint
-
Uses of Endpoint in edu.cmu.tetrad.graph
Methods in edu.cmu.tetrad.graph that return EndpointModifier and TypeMethodDescriptionfinal Endpoint
Edge.getDistalEndpoint
(Node node) getDistalEndpoint.Dag.getEndpoint
(Node node1, Node node2) Returns the endpoint between two nodes in the graph.EdgeListGraph.getEndpoint
(Node node1, Node node2) getEndpoint.Graph.getEndpoint
(Node node1, Node node2) getEndpoint.LagGraph.getEndpoint
(Node node1, Node node2) getEndpoint.SemGraph.getEndpoint
(Node node1, Node node2) getEndpoint.TimeLagGraph.getEndpoint
(Node node1, Node node2) Returns the endpoint between two nodes in the graph.final Endpoint
Edge.getEndpoint1()
Getter for the fieldendpoint1
.final Endpoint
Edge.getEndpoint2()
Getter for the fieldendpoint2
.final Endpoint
Edge.getProximalEndpoint
(Node node) getProximalEndpoint.static Endpoint
Returns the enum constant of this class with the specified name.static Endpoint[]
Endpoint.values()
Returns an array containing the constants of this enum class, in the order they are declared.Methods in edu.cmu.tetrad.graph with parameters of type EndpointModifier and TypeMethodDescriptionvoid
Dag.fullyConnect
(Endpoint endpoint) Fully connects the given endpoint.void
EdgeListGraph.fullyConnect
(Endpoint endpoint) Removes all edges from the graph and fully connects it using #-# edges, where # is the given endpoint.void
Graph.fullyConnect
(Endpoint endpoint) Removes all edges from the graph and fully connects it using #-# edges, where # is the given endpoint.void
LagGraph.fullyConnect
(Endpoint endpoint) Removes all edges from the graph and fully connects it using #-# edges, where # is the given endpoint.void
SemGraph.fullyConnect
(Endpoint endpoint) Removes all edges from the graph and fully connects it using #-# edges, where # is the given endpoint.void
TimeLagGraph.fullyConnect
(Endpoint endpoint) Fully connects the given endpoint to all other endpoints in the graph.static int
getIndex.Dag.getNodesInTo
(Node node, Endpoint n) Retrieves a list of nodes in the given graph that have edges pointing into the specified node and endpoint.EdgeListGraph.getNodesInTo
(Node node, Endpoint endpoint) Nodes adjacent to the given node with the given proximal endpoint.Graph.getNodesInTo
(Node node, Endpoint n) Nodes adjacent to the given node with the given proximal endpoint.LagGraph.getNodesInTo
(Node node, Endpoint n) Nodes adjacent to the given node with the given proximal endpoint.SemGraph.getNodesInTo
(Node node, Endpoint endpoint) Nodes adjacent to the given node with the given proximal endpoint.TimeLagGraph.getNodesInTo
(Node node, Endpoint endpoint) Retrieves a list of nodes that have an incoming edge from a specific node and endpoint.Dag.getNodesOutTo
(Node node, Endpoint n) Retrieves a list of nodes that have outgoing edges to a specified node and endpoint.EdgeListGraph.getNodesOutTo
(Node node, Endpoint endpoint) Nodes adjacent to the given node with the given distal endpoint.Graph.getNodesOutTo
(Node node, Endpoint n) Nodes adjacent to the given node with the given distal endpoint.LagGraph.getNodesOutTo
(Node node, Endpoint n) Nodes adjacent to the given node with the given distal endpoint.SemGraph.getNodesOutTo
(Node node, Endpoint n) Nodes adjacent to the given node with the given distal endpoint.TimeLagGraph.getNodesOutTo
(Node node, Endpoint endpoint) Retrieves the list of nodes in a graph that have an outgoing edge to the given node and endpoint.void
Dag.reorientAllWith
(Endpoint endpoint) Reorients all edges in a Directed Acyclic Graph (DAG) with a single endpoint type.void
EdgeListGraph.reorientAllWith
(Endpoint endpoint) Reorients all edges in the graph with the given endpoint.void
Graph.reorientAllWith
(Endpoint endpoint) Reorients all edges in the graph with the given endpoint.void
LagGraph.reorientAllWith
(Endpoint endpoint) Reorients all edges in the graph with the given endpoint.void
SemGraph.reorientAllWith
(Endpoint endpoint) Reorients all edges in the graph with the given endpoint.void
TimeLagGraph.reorientAllWith
(Endpoint endpoint) Reorients all edges in the graph to point towards the specified endpoint.boolean
Dag.setEndpoint
(Node from, Node to, Endpoint endPoint) Sets the endpoint of a directed edge between two nodes in a graph.boolean
EdgeListGraph.setEndpoint
(Node from, Node to, Endpoint endPoint) Sets the endpoint type at the 'to' end of the edge from 'from' to 'to' to the given endpoint.boolean
Graph.setEndpoint
(Node from, Node to, Endpoint endPoint) Sets the endpoint type at the 'to' end of the edge from 'from' to 'to' to the given endpoint.boolean
LagGraph.setEndpoint
(Node from, Node to, Endpoint endPoint) Sets the endpoint type at the 'to' end of the edge from 'from' to 'to' to the given endpoint.boolean
SemGraph.setEndpoint
(Node node1, Node node2, Endpoint endpoint) Sets the endpoint type at the 'to' end of the edge from 'from' to 'to' to the given endpoint.boolean
TimeLagGraph.setEndpoint
(Node from, Node to, Endpoint endPoint) Sets the endpoint of an edge between two nodes in the graph.final void
Edge.setEndpoint1
(Endpoint e) Setter for the fieldendpoint1
.final void
Edge.setEndpoint2
(Endpoint e) Setter for the fieldendpoint2
.Constructors in edu.cmu.tetrad.graph with parameters of type Endpoint