// // OpenFlightŪ loader for OpenSceneGraph // // Copyright (C) 2005-2006 Brede Johansen // #include "AttrData.h" using namespace flt; AttrData::AttrData() : texels_u(0), textel_v(0), direction_u(0), direction_v(0), x_up(0), y_up(0), fileFormat(-1), // -1 Not used minFilterMode(MIN_FILTER_NONE), magFilterMode(MAG_FILTER_POINT), wrapMode(WRAP_REPEAT), wrapMode_u(WRAP_REPEAT), wrapMode_v(WRAP_REPEAT), modifyFlag(0), pivot_x(0), pivot_y(0), texEnvMode(TEXENV_MODULATE), intensityAsAlpha(0), size_u(0), size_v(0), originCode(0), kernelVersion(0), intFormat(0), // 0 - Default extFormat(0), // 0 - Default useMips(0), useLodScale(0), lod0(0.0f), scale0(1.0f), lod1(0.0f), scale1(1.0f), lod2(0.0f), scale2(1.0f), lod3(0.0f), scale3(1.0f), lod4(0.0f), scale4(1.0f), lod5(0.0f), scale5(1.0f), lod6(0.0f), scale6(1.0f), lod7(0.0f), scale7(1.0f), clamp(0), magFilterAlpha(2), // 2 = None magFilterColor(2), // 2 = None lambertMeridian(0), lambertUpperLat(0), lambertlowerLat(0), useDetail(0), txDetail_j(0), txDetail_k(0), txDetail_m(0), txDetail_n(0), txDetail_s(0), useTile(0), txTile_ll_u(0), txTile_ll_v(0), txTile_ur_u(0), txTile_ur_v(0), projection(PROJECTION_UNDEFINED), earthModel(DATUM_WGS84), utmZone(0), imageOrigin(0), geoUnits(0), hemisphere(1), comments(""), attrVersion(0), controlPoints(0) // TODO: { _mips[0]=_mips[1]=_mips[2]=_mips[3]=_mips[4]=_mips[5]=_mips[6]=_mips[7]=0.0f; } AttrData::AttrData(const AttrData& attr, const osg::CopyOp& copyop) : osg::Object(attr,copyop) {}