/** @brief SDHys * * @todo: constructor */ SDHys::SDHys(double inverse, double up, double down): EPSILON(0.5) { ahys_ = 0; setInverse(inverse); setSlope(up, down); setParams(1.1, 10., 2); }
void ST7735::init() { reset(); setSleep(false); setInverse(false); setIdle(false); on(); }
void Chair::draw(glm::mat4 transform, glm::vec3 color) { setInverse(glm::inverse(transform)); for(int i = 0; i < 6; i++) { glm::mat4 pieceTransform = chairTransforms[i].translate * chairTransforms[i].scale * chairTransforms[i].rotate; inverseMatrices[i] = glm::inverse(transform * pieceTransform); forwardMatrices[i] = transform * pieceTransform; cube->draw(transform * pieceTransform,color); } }
OpCirlce :: OpCirlce() { x = 0; y = 0; radius = 100; setCirlceResolution( 4 ); setInverse( false ); setRotation( 0 ); setAudioInValue( 0 ); setRgbScale( 0, 0, 0 ); fbo.allocate( 640, 480, true ); }
PIC_INLINE FilterDCT1D::FilterDCT1D(int nCoeff, bool bForward) { this->coeff = NULL; this->nCoeff = nCoeff; if(bForward) { setForward(); } else { setInverse(); } sqr[0] = sqrtf(1.0f / float(nCoeff)); sqr[1] = sqrtf(2.0f / float(nCoeff)); dirs[0] = 1; dirs[1] = 0; dirs[2] = 0; }
void Matrix23::invert() { setInverse( *this ); }
void Matrix34::invert(){ setInverse( *this ); //setInverse()が自分でも大丈夫な作りなのでそのまま渡す。 }