8 #ifndef __SIM_SolverSop_h__ 
    9 #define __SIM_SolverSop_h__ 
   83                                         bool newobject) 
override;
 
  101                         getSolverSopDopDescription());
 
virtual void makeEqualSubclass(const SIM_Data *source)
 
#define DECLARE_STANDARD_GETCASTTOTYPE()
 
GLenum GLuint GLenum GLsizei const GLchar * buf
 
exint getInputSource(int inputno) const 
 
void getInputRelationship(UT_String &value, int inputno) const 
 
#define GETSET_DATA_FUNCS_B(DataName, FuncName)
 
void getOutputDataName(UT_String &value, int inputno) const 
 
GLsizei const GLfloat * value
 
#define GETSET_DATA_FUNCS_S(DataName, FuncName)
 
void getInputObjectName(UT_String &value, int inputno) const 
 
SYS_FORCE_INLINE const char * buffer() const 
 
int64 getOptionI(const UT_StringRef &name) const 
 
#define GETSET_DATA_FUNCS_F(DataName, FuncName)
 
void getOutputName(UT_String &value, int inputno) const 
 
void getStampValueS(UT_String &value, int n) const 
 
void getInputName(UT_String &value, int inputno) const 
 
void getInputColliderLabel(UT_String &value, int inputno) const 
 
#define DECLARE_DATAFACTORY(DataClass, SuperClass, Description, DopParms)
 
exint getInputTimeMode(int inputno) const 
 
bool stampIsFloat(int n) const 
 
#define GET_DATA_FUNC_I(DataName, FuncName)
 
Holds pointers to a number of SIM_Object objects. 
 
GLsizei GLsizei GLchar * source
 
#define GETSET_DATA_FUNCS_I(DataName, FuncName)
 
int sprintf(const char *fmt,...) SYS_PRINTF_CHECK_ATTRIBUTE(2
 
const SIM_Options & getOptions() const 
 
void getStampVariable(UT_String &value, int n) const 
 
fpreal getStampValueF(int n) const 
 
#define SIM_NAME_DATAPATH
 
virtual SIM_Result solveSingleObjectSubclass(SIM_Engine &engine, SIM_Object &object, SIM_ObjectArray &feedbacktoobjects, const SIM_Time ×tep, bool newobject)=0
 
void getInputDataName(UT_String &value, int inputno) const 
 
virtual SIM_Result solveRelationshipSubclass(SIM_Engine &engine, SIM_Relationship &relationship, const SIM_Time ×tep)
 
#define SIM_NAME_TRANSFORMSOPOUTPUT
 
#define SIM_NAME_SOLVEINITFRAME
 
fpreal64 getOptionF(const UT_StringRef &name) const 
 
void getOutputSopPath(UT_String &value, int inputno) const 
 
This implements a SIM_Geometry that copies the source geometry. 
 
const UT_StringHolder & getOptionS(const UT_StringRef &name) const