public static class Triangle.IsValidTriangle extends Circuit
Triangle.AllNumbers
, Triangle.TriangleInequality
,
AllPositive
). If one expands all these circuits, it results in the
following graphical representation:
The input of the circuit is the pin labeled "A", and its output is "B".
Circuit.CircuitInputPin, Circuit.CircuitOutputPin
NestedNode.CopyCrawler, NestedNode.NestedNodeCrawler
m_context, m_inputPins, m_name, m_outputPins
m_inputAssociations, m_internalNodes, m_outputAssociations
Constructor and Description |
---|
IsValidTriangle() |
copyInto, develop, duplicate, duplicate, evaluate, getContext, getExplanation, getExplanation, getInputPin, getOutputPin, getPin, reset, setContext, toString
addNodes, addNodes, associateInput, associateOutput, copyInto, createFromTree, getAssociatedInput, getAssociatedOutput, getConnector, getNestedInput
addToInput, addToOutput, copyInto, getInputArity, getInputLinks, getOutputArity, getOutputLinks, removeFromInput, removeFromOutput, setToInput, setToOutput
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addToInput, addToOutput, getInputArity, getInputLinks, getOutputArity, getOutputLinks, removeFromInput, removeFromOutput, setToInput, setToOutput
Copyright © Sylvain HallĂ©. All Rights Reserved.