// ----------------------------------------------------------------------------- // // ----------------------------------------------------------------------------- void ErodeDilateBadData::readFilterParameters(AbstractFilterParametersReader* reader, int index) { reader->openFilterGroup(this, index); setFeatureIdsArrayPath(reader->readDataArrayPath("FeatureIdsArrayPath", getFeatureIdsArrayPath() ) ); setDirection( reader->readValue("Direction", getDirection()) ); setNumIterations( reader->readValue("NumIterations", getNumIterations()) ); setXDirOn(reader->readValue("XDirOn", getXDirOn()) ); setYDirOn(reader->readValue("YDirOn", getYDirOn()) ); setZDirOn(reader->readValue("ZDirOn", getZDirOn()) ); reader->closeFilterGroup(); }
ofxMSAPhysics::ofxMSAPhysics() { verbose = false; setTimeStep(0.000010); setDrag(); setNumIterations(); enableCollision(); setGravity(); clearWorldSize(); #ifdef MSAPHYSICS_USE_RECORDER _frameCounter = 0; setReplayMode(OFX_MSA_DATA_IDLE); setReplayFilename("recordedData/physics/physics"); #endif }