Studierstube 4 Documentation Project

   Main Page       Modules       Class Hierarchy       Alphabetical List       Compound List       File List       Compound Members       Related Pages   

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

Author:
Florian Ledermann, Gerhard Reitmayr
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:
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 

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   ) 

 This page was generated at Wed Oct 27 13:01:15 2010 for Studierstube 4 by Doxygen.
 If you have any comments, please send a message to schmalstieg#icg.tu-graz.ac.at.
www.studierstube.org