SoFanIn.cpp File Reference
#include <Inventor/fields/SoFields.h>#include <Inventor/errors/SoReadError.h>#include <Inventor/errors/SoDebugError.h>#include <stb/components/starlight/SoFanIn.h>#include <stb/base/OS.h>
Include dependency graph for _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/src/components/starlight/SoFanIn.cpp:

Go to the source code of this file.
Defines | |
| #define | DECIDE(_class_) (inputType == So##_class_::getClassTypeId()) { conversionCase = _class_; } |
| #define | DO_MF(_class_) |
Enumerations | |
| enum | TypeConst { MFBitMask, MFBool, MFColor, MFEnum, MFFloat, MFInt32, MFMatrix, MFName, MFNode, MFPath, MFPlane, MFRotation, MFShort, MFString, MFTime, MFUInt32, MFUShort, MFVec2f, MFVec3f, MFVec4f, BAD_TYPE, MFBitMask, MFBool, MFColor, MFEnum, MFFloat, MFInt32, MFMatrix, MFName, MFNode, MFPath, MFPlane, MFRotation, MFShort, MFString, MFTime, MFUInt32, MFUShort, MFVec2f, MFVec3f, MFVec4f, BAD_TYPE } |
Functions | |
| SO__ENGINE_VARS (SoFanIn) | |
Detailed Description
implementation of generic SoFanIn engine
- Id
- SoFanIn.cpp 8 2004-07-14 12:24:04Z tamer
Definition in file _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/src/components/starlight/SoFanIn.cpp.
Define Documentation
| #define DECIDE | ( | _class_ | ) | (inputType == So##_class_::getClassTypeId()) { conversionCase = _class_; } |
Referenced by SoFanIn::setup().
| #define DO_MF | ( | _class_ | ) |
Value:
SO_ENGINE_OUTPUT((*out), _class_, setNum(((_class_ *)lastChangedField)->getNum())); \
SO_ENGINE_OUTPUT((*out), _class_, setValues(0,((_class_ *)lastChangedField)->getNum(), \
((_class_ *)lastChangedField)->getValues(0))); \
break;
Referenced by SoFanIn::evaluate().
Enumeration Type Documentation
| enum TypeConst |
- Enumerator:
Definition at line 77 of file _CPack_Packages/Linux-Source/TBZ2/studierstube-4.3/src/components/starlight/SoFanIn.cpp.
Function Documentation
| SO__ENGINE_VARS | ( | SoFanIn | ) |
