#include <Inventor/engines/SoCalculator.h>
Inheritance diagram for SoCalculator::
Public Methods | |
SoCalculator (void) | |
Static Public Methods | |
void | initClass (void) |
Public Attributes | |
SoMFFloat | a |
SoMFFloat | b |
SoMFFloat | c |
SoMFFloat | d |
SoMFFloat | e |
SoMFFloat | f |
SoMFFloat | g |
SoMFFloat | h |
SoMFVec3f | A |
SoMFVec3f | B |
SoMFVec3f | C |
SoMFVec3f | D |
SoMFVec3f | E |
SoMFVec3f | F |
SoMFVec3f | G |
SoMFVec3f | H |
SoMFString | expression |
SoEngineOutput | oa |
SoEngineOutput | ob |
SoEngineOutput | oc |
SoEngineOutput | od |
SoEngineOutput | oA |
SoEngineOutput | oB |
SoEngineOutput | oC |
SoEngineOutput | oD |
Protected Methods | |
~SoCalculator (void) | |
virtual void | inputChanged (SoField *which) |
The SoCalculator uses the values from the input fields (which are either single floating point values or vectors) as variables in the free-form engine expressions and places the results on the output fields.
|
Constructor. |
|
Destructor. |
|
Sets up initialization for data common to all instances of this class, like submitting necessary information to the Coin type system. Reimplemented from SoEngine. |
|
Called when an input is changed. The default method does nothing, but subclasses may overload this method to do the The Right Thing when a specific field is changed. Reimplemented from SoEngine. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input floating point value for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Input vector with three floating point values for the expressions. |
|
Mathematical expressions for the calculator. |
|
(SoMFFloat) Output value with result from the calculations. |
|
(SoMFFloat) Output value with result from the calculations. |
|
(SoMFFloat) Output value with result from the calculations. |
|
(SoMFFloat) Output value with result from the calculations. |
|
(SoMFVec3f) Output value with result from the calculations. |
|
(SoMFVec3f) Output value with result from the calculations. |
|
(SoMFVec3f) Output value with result from the calculations. |
|
(SoMFVec3f) Output value with result from the calculations. |