bool PlayerIntention::operator == (const PlayerIntention &other) const { return getAccel() == other.getAccel() && getTurn() == other.getTurn() && getJump() == other.getJump() && getReset() == other.getReset() && getPaint() == other.getPaint() && getErase() == other.getErase(); }
void _if(nodeADT node, Block * my_block) { // printf("IF -> N = %d\n", getParam(node)); execute(getExe(node), my_block); if ((my_block->boolean) == TRUE) { execute(getNext(node), my_block); } else { nodeADT nodeENDIF = (nodeADT) getJump(node); if (getNext(nodeENDIF) != NULL ) { execute(getNext(nodeENDIF), my_block); } } }
void CX3DViewpointNode::print(int indent) { FILE *fp = CX3DParser::getDebugLogFp(); char *nodeName = getNodeName(); if (nodeName) { float x, y, z, rot; CX3DParser::printIndent(indent); fprintf(fp, "%s (%s)\n", nodeName, CX3DNode::getNodeTypeString(getNodeType())); CX3DParser::printIndent(indent+1); fprintf(fp, "fieldOfView : (%f)\n", getFieldOfView()->getValue()); CX3DParser::printIndent(indent+1); fprintf(fp, "jump : %s\n", getJump()->getValue() ? "TRUE" : "FALSE"); CX3DParser::printIndent(indent+1); fprintf(fp, "retainUserOffsets : %s\n", getRetainUserOffsets()->getValue() ? "TRUE" : "FALSE"); getOrientation()->getValue(x, y, z, rot); CX3DParser::printIndent(indent+1); fprintf(fp, "orientation : (%f %f %f)(%f)\n", x, y, z, rot); getPosition()->getValue(x, y, z); CX3DParser::printIndent(indent+1); fprintf(fp, "position : (%f %f %f)\n", x, y, z); getCenterOfRotation()->getValue(x, y, z); CX3DParser::printIndent(indent+1); fprintf(fp, "centerOfRotation : (%f %f %f)\n", x, y, z); CX3DParser::printIndent(indent+1); fprintf(fp, "description : (%s)\n", getDescription()->getValue()); } }