00001 /*---------------------------------------------------------------------------*\ 00002 * OpenSG * 00003 * * 00004 * * 00005 * Copyright (C) 2000-2002 by the OpenSG Forum * 00006 * * 00007 * contact: dirk@opensg.org, gerrit.voss@vossg.org, jbehr@zgdv.de * 00008 * * 00009 \*---------------------------------------------------------------------------*/ 00010 /*---------------------------------------------------------------------------*\ 00011 * License * 00012 * * 00013 * This library is free software; you can redistribute it and/or modify it * 00014 * under the terms of the GNU Library General Public License as published * 00015 * by the Free Software Foundation, version 2. * 00016 * * 00017 * This library is distributed in the hope that it will be useful, but * 00018 * WITHOUT ANY WARRANTY; without even the implied warranty of * 00019 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * 00020 * Library General Public License for more details. * 00021 * * 00022 * You should have received a copy of the GNU Library General Public * 00023 * License along with this library; if not, write to the Free Software * 00024 * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * 00025 * * 00026 \*---------------------------------------------------------------------------*/ 00027 /*---------------------------------------------------------------------------*\ 00028 * Changes * 00029 * * 00030 * * 00031 * * 00032 * * 00033 * * 00034 * * 00035 \*---------------------------------------------------------------------------*/ 00036 00037 /*****************************************************************************\ 00038 ***************************************************************************** 00039 ** ** 00040 ** This file is automatically generated. ** 00041 ** ** 00042 ** Any changes made to this file WILL be lost when it is ** 00043 ** regenerated, which can become necessary at any time. ** 00044 ** ** 00045 ** Do not change this file, changes should be done in the derived ** 00046 ** class GraphicStatisticsForeground! 00047 ** ** 00048 ***************************************************************************** 00049 \*****************************************************************************/ 00050 00051 #include <OSGConfig.h> 00052 00053 OSG_BEGIN_NAMESPACE 00054 00055 00057 inline 00058 OSG::FieldContainerType &GraphicStatisticsForegroundBase::getClassType(void) 00059 { 00060 return _type; 00061 } 00062 00064 inline 00065 OSG::UInt32 GraphicStatisticsForegroundBase::getClassTypeId(void) 00066 { 00067 return _type.getId(); 00068 } 00069 00071 inline 00072 GraphicStatisticsForegroundPtr GraphicStatisticsForegroundBase::create(void) 00073 { 00074 GraphicStatisticsForegroundPtr fc; 00075 00076 if(getClassType().getPrototype() != OSG::NullFC) 00077 { 00078 fc = GraphicStatisticsForegroundPtr::dcast( 00079 getClassType().getPrototype()-> shallowCopy()); 00080 } 00081 00082 return fc; 00083 } 00084 00086 inline 00087 GraphicStatisticsForegroundPtr GraphicStatisticsForegroundBase::createEmpty(void) 00088 { 00089 GraphicStatisticsForegroundPtr returnValue; 00090 00091 newPtr(returnValue); 00092 00093 return returnValue; 00094 } 00095 00096 00097 /*------------------------------ get -----------------------------------*/ 00098 00100 inline 00101 const MFUInt32 *GraphicStatisticsForegroundBase::getMFDisplayType(void) const 00102 { 00103 return &_mfDisplayType; 00104 } 00105 00107 inline 00108 MFUInt32 *GraphicStatisticsForegroundBase::editMFDisplayType(void) 00109 { 00110 return &_mfDisplayType; 00111 } 00112 00113 #ifndef OSG_2_PREP 00115 inline 00116 MFUInt32 *GraphicStatisticsForegroundBase::getMFDisplayType(void) 00117 { 00118 return &_mfDisplayType; 00119 } 00120 #endif 00121 00123 inline 00124 const MFVec2f *GraphicStatisticsForegroundBase::getMFSize(void) const 00125 { 00126 return &_mfSize; 00127 } 00128 00130 inline 00131 MFVec2f *GraphicStatisticsForegroundBase::editMFSize(void) 00132 { 00133 return &_mfSize; 00134 } 00135 00136 #ifndef OSG_2_PREP 00138 inline 00139 MFVec2f *GraphicStatisticsForegroundBase::getMFSize(void) 00140 { 00141 return &_mfSize; 00142 } 00143 #endif 00144 00146 inline 00147 const MFVec2f *GraphicStatisticsForegroundBase::getMFPos(void) const 00148 { 00149 return &_mfPos; 00150 } 00151 00153 inline 00154 MFVec2f *GraphicStatisticsForegroundBase::editMFPos(void) 00155 { 00156 return &_mfPos; 00157 } 00158 00159 #ifndef OSG_2_PREP 00161 inline 00162 MFVec2f *GraphicStatisticsForegroundBase::getMFPos(void) 00163 { 00164 return &_mfPos; 00165 } 00166 #endif 00167 00169 inline 00170 const MFColor4f *GraphicStatisticsForegroundBase::getMFColorMax(void) const 00171 { 00172 return &_mfColorMax; 00173 } 00174 00176 inline 00177 MFColor4f *GraphicStatisticsForegroundBase::editMFColorMax(void) 00178 { 00179 return &_mfColorMax; 00180 } 00181 00182 #ifndef OSG_2_PREP 00184 inline 00185 MFColor4f *GraphicStatisticsForegroundBase::getMFColorMax(void) 00186 { 00187 return &_mfColorMax; 00188 } 00189 #endif 00190 00192 inline 00193 const MFColor4f *GraphicStatisticsForegroundBase::getMFColorMin(void) const 00194 { 00195 return &_mfColorMin; 00196 } 00197 00199 inline 00200 MFColor4f *GraphicStatisticsForegroundBase::editMFColorMin(void) 00201 { 00202 return &_mfColorMin; 00203 } 00204 00205 #ifndef OSG_2_PREP 00207 inline 00208 MFColor4f *GraphicStatisticsForegroundBase::getMFColorMin(void) 00209 { 00210 return &_mfColorMin; 00211 } 00212 #endif 00213 00215 inline 00216 const MFColor4f *GraphicStatisticsForegroundBase::getMFColorCurrent(void) const 00217 { 00218 return &_mfColorCurrent; 00219 } 00220 00222 inline 00223 MFColor4f *GraphicStatisticsForegroundBase::editMFColorCurrent(void) 00224 { 00225 return &_mfColorCurrent; 00226 } 00227 00228 #ifndef OSG_2_PREP 00230 inline 00231 MFColor4f *GraphicStatisticsForegroundBase::getMFColorCurrent(void) 00232 { 00233 return &_mfColorCurrent; 00234 } 00235 #endif 00236 00238 inline 00239 const MFReal32 *GraphicStatisticsForegroundBase::getMFMinValue(void) const 00240 { 00241 return &_mfMinValue; 00242 } 00243 00245 inline 00246 MFReal32 *GraphicStatisticsForegroundBase::editMFMinValue(void) 00247 { 00248 return &_mfMinValue; 00249 } 00250 00251 #ifndef OSG_2_PREP 00253 inline 00254 MFReal32 *GraphicStatisticsForegroundBase::getMFMinValue(void) 00255 { 00256 return &_mfMinValue; 00257 } 00258 #endif 00259 00261 inline 00262 const MFReal32 *GraphicStatisticsForegroundBase::getMFMaxValue(void) const 00263 { 00264 return &_mfMaxValue; 00265 } 00266 00268 inline 00269 MFReal32 *GraphicStatisticsForegroundBase::editMFMaxValue(void) 00270 { 00271 return &_mfMaxValue; 00272 } 00273 00274 #ifndef OSG_2_PREP 00276 inline 00277 MFReal32 *GraphicStatisticsForegroundBase::getMFMaxValue(void) 00278 { 00279 return &_mfMaxValue; 00280 } 00281 #endif 00282 00284 inline 00285 const MFUInt32 *GraphicStatisticsForegroundBase::getMFFlags(void) const 00286 { 00287 return &_mfFlags; 00288 } 00289 00291 inline 00292 MFUInt32 *GraphicStatisticsForegroundBase::editMFFlags(void) 00293 { 00294 return &_mfFlags; 00295 } 00296 00297 #ifndef OSG_2_PREP 00299 inline 00300 MFUInt32 *GraphicStatisticsForegroundBase::getMFFlags(void) 00301 { 00302 return &_mfFlags; 00303 } 00304 #endif 00305 00307 inline 00308 const MFUInt32 *GraphicStatisticsForegroundBase::getMFHistorySize(void) const 00309 { 00310 return &_mfHistorySize; 00311 } 00312 00314 inline 00315 MFUInt32 *GraphicStatisticsForegroundBase::editMFHistorySize(void) 00316 { 00317 return &_mfHistorySize; 00318 } 00319 00320 #ifndef OSG_2_PREP 00322 inline 00323 MFUInt32 *GraphicStatisticsForegroundBase::getMFHistorySize(void) 00324 { 00325 return &_mfHistorySize; 00326 } 00327 #endif 00328 00330 inline 00331 const MFString *GraphicStatisticsForegroundBase::getMFDescription(void) const 00332 { 00333 return &_mfDescription; 00334 } 00335 00337 inline 00338 MFString *GraphicStatisticsForegroundBase::editMFDescription(void) 00339 { 00340 return &_mfDescription; 00341 } 00342 00343 #ifndef OSG_2_PREP 00345 inline 00346 MFString *GraphicStatisticsForegroundBase::getMFDescription(void) 00347 { 00348 return &_mfDescription; 00349 } 00350 #endif 00351 00353 inline 00354 const SFReal32 *GraphicStatisticsForegroundBase::getSFLineWidth(void) const 00355 { 00356 return &_sfLineWidth; 00357 } 00358 00360 inline 00361 SFReal32 *GraphicStatisticsForegroundBase::editSFLineWidth(void) 00362 { 00363 return &_sfLineWidth; 00364 } 00365 00366 #ifndef OSG_2_PREP 00368 inline 00369 SFReal32 *GraphicStatisticsForegroundBase::getSFLineWidth(void) 00370 { 00371 return &_sfLineWidth; 00372 } 00373 #endif 00374 00376 inline 00377 const SFColor3f *GraphicStatisticsForegroundBase::getSFBackgroundColor(void) const 00378 { 00379 return &_sfBackgroundColor; 00380 } 00381 00383 inline 00384 SFColor3f *GraphicStatisticsForegroundBase::editSFBackgroundColor(void) 00385 { 00386 return &_sfBackgroundColor; 00387 } 00388 00389 #ifndef OSG_2_PREP 00391 inline 00392 SFColor3f *GraphicStatisticsForegroundBase::getSFBackgroundColor(void) 00393 { 00394 return &_sfBackgroundColor; 00395 } 00396 #endif 00397 00399 inline 00400 const SFBool *GraphicStatisticsForegroundBase::getSFTextEnabled(void) const 00401 { 00402 return &_sfTextEnabled; 00403 } 00404 00406 inline 00407 SFBool *GraphicStatisticsForegroundBase::editSFTextEnabled(void) 00408 { 00409 return &_sfTextEnabled; 00410 } 00411 00412 #ifndef OSG_2_PREP 00414 inline 00415 SFBool *GraphicStatisticsForegroundBase::getSFTextEnabled(void) 00416 { 00417 return &_sfTextEnabled; 00418 } 00419 #endif 00420 00422 inline 00423 const SFBool *GraphicStatisticsForegroundBase::getSFBackgroundEnabled(void) const 00424 { 00425 return &_sfBackgroundEnabled; 00426 } 00427 00429 inline 00430 SFBool *GraphicStatisticsForegroundBase::editSFBackgroundEnabled(void) 00431 { 00432 return &_sfBackgroundEnabled; 00433 } 00434 00435 #ifndef OSG_2_PREP 00437 inline 00438 SFBool *GraphicStatisticsForegroundBase::getSFBackgroundEnabled(void) 00439 { 00440 return &_sfBackgroundEnabled; 00441 } 00442 #endif 00443 00445 inline 00446 const SFBool *GraphicStatisticsForegroundBase::getSFBorderEnabled(void) const 00447 { 00448 return &_sfBorderEnabled; 00449 } 00450 00452 inline 00453 SFBool *GraphicStatisticsForegroundBase::editSFBorderEnabled(void) 00454 { 00455 return &_sfBorderEnabled; 00456 } 00457 00458 #ifndef OSG_2_PREP 00460 inline 00461 SFBool *GraphicStatisticsForegroundBase::getSFBorderEnabled(void) 00462 { 00463 return &_sfBorderEnabled; 00464 } 00465 #endif 00466 00467 00469 inline 00470 Real32 &GraphicStatisticsForegroundBase::editLineWidth(void) 00471 { 00472 return _sfLineWidth.getValue(); 00473 } 00474 00476 inline 00477 const Real32 &GraphicStatisticsForegroundBase::getLineWidth(void) const 00478 { 00479 return _sfLineWidth.getValue(); 00480 } 00481 00482 #ifndef OSG_2_PREP 00484 inline 00485 Real32 &GraphicStatisticsForegroundBase::getLineWidth(void) 00486 { 00487 return _sfLineWidth.getValue(); 00488 } 00489 #endif 00490 00492 inline 00493 void GraphicStatisticsForegroundBase::setLineWidth(const Real32 &value) 00494 { 00495 _sfLineWidth.setValue(value); 00496 } 00497 00499 inline 00500 Color3f &GraphicStatisticsForegroundBase::editBackgroundColor(void) 00501 { 00502 return _sfBackgroundColor.getValue(); 00503 } 00504 00506 inline 00507 const Color3f &GraphicStatisticsForegroundBase::getBackgroundColor(void) const 00508 { 00509 return _sfBackgroundColor.getValue(); 00510 } 00511 00512 #ifndef OSG_2_PREP 00514 inline 00515 Color3f &GraphicStatisticsForegroundBase::getBackgroundColor(void) 00516 { 00517 return _sfBackgroundColor.getValue(); 00518 } 00519 #endif 00520 00522 inline 00523 void GraphicStatisticsForegroundBase::setBackgroundColor(const Color3f &value) 00524 { 00525 _sfBackgroundColor.setValue(value); 00526 } 00527 00529 inline 00530 bool &GraphicStatisticsForegroundBase::editTextEnabled(void) 00531 { 00532 return _sfTextEnabled.getValue(); 00533 } 00534 00536 inline 00537 const bool &GraphicStatisticsForegroundBase::getTextEnabled(void) const 00538 { 00539 return _sfTextEnabled.getValue(); 00540 } 00541 00542 #ifndef OSG_2_PREP 00544 inline 00545 bool &GraphicStatisticsForegroundBase::getTextEnabled(void) 00546 { 00547 return _sfTextEnabled.getValue(); 00548 } 00549 #endif 00550 00552 inline 00553 void GraphicStatisticsForegroundBase::setTextEnabled(const bool &value) 00554 { 00555 _sfTextEnabled.setValue(value); 00556 } 00557 00559 inline 00560 bool &GraphicStatisticsForegroundBase::editBackgroundEnabled(void) 00561 { 00562 return _sfBackgroundEnabled.getValue(); 00563 } 00564 00566 inline 00567 const bool &GraphicStatisticsForegroundBase::getBackgroundEnabled(void) const 00568 { 00569 return _sfBackgroundEnabled.getValue(); 00570 } 00571 00572 #ifndef OSG_2_PREP 00574 inline 00575 bool &GraphicStatisticsForegroundBase::getBackgroundEnabled(void) 00576 { 00577 return _sfBackgroundEnabled.getValue(); 00578 } 00579 #endif 00580 00582 inline 00583 void GraphicStatisticsForegroundBase::setBackgroundEnabled(const bool &value) 00584 { 00585 _sfBackgroundEnabled.setValue(value); 00586 } 00587 00589 inline 00590 bool &GraphicStatisticsForegroundBase::editBorderEnabled(void) 00591 { 00592 return _sfBorderEnabled.getValue(); 00593 } 00594 00596 inline 00597 const bool &GraphicStatisticsForegroundBase::getBorderEnabled(void) const 00598 { 00599 return _sfBorderEnabled.getValue(); 00600 } 00601 00602 #ifndef OSG_2_PREP 00604 inline 00605 bool &GraphicStatisticsForegroundBase::getBorderEnabled(void) 00606 { 00607 return _sfBorderEnabled.getValue(); 00608 } 00609 #endif 00610 00612 inline 00613 void GraphicStatisticsForegroundBase::setBorderEnabled(const bool &value) 00614 { 00615 _sfBorderEnabled.setValue(value); 00616 } 00617 00618 00620 inline 00621 UInt32 &GraphicStatisticsForegroundBase::editDisplayType(const UInt32 index) 00622 { 00623 return _mfDisplayType[index]; 00624 } 00625 00627 inline 00628 const UInt32 &GraphicStatisticsForegroundBase::getDisplayType(const UInt32 index) const 00629 { 00630 return _mfDisplayType[index]; 00631 } 00632 00633 #ifndef OSG_2_PREP 00635 inline 00636 UInt32 &GraphicStatisticsForegroundBase::getDisplayType(const UInt32 index) 00637 { 00638 return _mfDisplayType[index]; 00639 } 00640 00642 inline 00643 MFUInt32 &GraphicStatisticsForegroundBase::getDisplayType(void) 00644 { 00645 return _mfDisplayType; 00646 } 00647 00649 inline 00650 const MFUInt32 &GraphicStatisticsForegroundBase::getDisplayType(void) const 00651 { 00652 return _mfDisplayType; 00653 } 00654 00655 #endif 00656 00658 inline 00659 Vec2f &GraphicStatisticsForegroundBase::editSize(const UInt32 index) 00660 { 00661 return _mfSize[index]; 00662 } 00663 00665 inline 00666 const Vec2f &GraphicStatisticsForegroundBase::getSize(const UInt32 index) const 00667 { 00668 return _mfSize[index]; 00669 } 00670 00671 #ifndef OSG_2_PREP 00673 inline 00674 Vec2f &GraphicStatisticsForegroundBase::getSize(const UInt32 index) 00675 { 00676 return _mfSize[index]; 00677 } 00678 00680 inline 00681 MFVec2f &GraphicStatisticsForegroundBase::getSize(void) 00682 { 00683 return _mfSize; 00684 } 00685 00687 inline 00688 const MFVec2f &GraphicStatisticsForegroundBase::getSize(void) const 00689 { 00690 return _mfSize; 00691 } 00692 00693 #endif 00694 00696 inline 00697 Vec2f &GraphicStatisticsForegroundBase::editPos(const UInt32 index) 00698 { 00699 return _mfPos[index]; 00700 } 00701 00703 inline 00704 const Vec2f &GraphicStatisticsForegroundBase::getPos(const UInt32 index) const 00705 { 00706 return _mfPos[index]; 00707 } 00708 00709 #ifndef OSG_2_PREP 00711 inline 00712 Vec2f &GraphicStatisticsForegroundBase::getPos(const UInt32 index) 00713 { 00714 return _mfPos[index]; 00715 } 00716 00718 inline 00719 MFVec2f &GraphicStatisticsForegroundBase::getPos(void) 00720 { 00721 return _mfPos; 00722 } 00723 00725 inline 00726 const MFVec2f &GraphicStatisticsForegroundBase::getPos(void) const 00727 { 00728 return _mfPos; 00729 } 00730 00731 #endif 00732 00734 inline 00735 Color4f &GraphicStatisticsForegroundBase::editColorMax(const UInt32 index) 00736 { 00737 return _mfColorMax[index]; 00738 } 00739 00741 inline 00742 const Color4f &GraphicStatisticsForegroundBase::getColorMax(const UInt32 index) const 00743 { 00744 return _mfColorMax[index]; 00745 } 00746 00747 #ifndef OSG_2_PREP 00749 inline 00750 Color4f &GraphicStatisticsForegroundBase::getColorMax(const UInt32 index) 00751 { 00752 return _mfColorMax[index]; 00753 } 00754 00756 inline 00757 MFColor4f &GraphicStatisticsForegroundBase::getColorMax(void) 00758 { 00759 return _mfColorMax; 00760 } 00761 00763 inline 00764 const MFColor4f &GraphicStatisticsForegroundBase::getColorMax(void) const 00765 { 00766 return _mfColorMax; 00767 } 00768 00769 #endif 00770 00772 inline 00773 Color4f &GraphicStatisticsForegroundBase::editColorMin(const UInt32 index) 00774 { 00775 return _mfColorMin[index]; 00776 } 00777 00779 inline 00780 const Color4f &GraphicStatisticsForegroundBase::getColorMin(const UInt32 index) const 00781 { 00782 return _mfColorMin[index]; 00783 } 00784 00785 #ifndef OSG_2_PREP 00787 inline 00788 Color4f &GraphicStatisticsForegroundBase::getColorMin(const UInt32 index) 00789 { 00790 return _mfColorMin[index]; 00791 } 00792 00794 inline 00795 MFColor4f &GraphicStatisticsForegroundBase::getColorMin(void) 00796 { 00797 return _mfColorMin; 00798 } 00799 00801 inline 00802 const MFColor4f &GraphicStatisticsForegroundBase::getColorMin(void) const 00803 { 00804 return _mfColorMin; 00805 } 00806 00807 #endif 00808 00810 inline 00811 Color4f &GraphicStatisticsForegroundBase::editColorCurrent(const UInt32 index) 00812 { 00813 return _mfColorCurrent[index]; 00814 } 00815 00817 inline 00818 const Color4f &GraphicStatisticsForegroundBase::getColorCurrent(const UInt32 index) const 00819 { 00820 return _mfColorCurrent[index]; 00821 } 00822 00823 #ifndef OSG_2_PREP 00825 inline 00826 Color4f &GraphicStatisticsForegroundBase::getColorCurrent(const UInt32 index) 00827 { 00828 return _mfColorCurrent[index]; 00829 } 00830 00832 inline 00833 MFColor4f &GraphicStatisticsForegroundBase::getColorCurrent(void) 00834 { 00835 return _mfColorCurrent; 00836 } 00837 00839 inline 00840 const MFColor4f &GraphicStatisticsForegroundBase::getColorCurrent(void) const 00841 { 00842 return _mfColorCurrent; 00843 } 00844 00845 #endif 00846 00848 inline 00849 Real32 &GraphicStatisticsForegroundBase::editMinValue(const UInt32 index) 00850 { 00851 return _mfMinValue[index]; 00852 } 00853 00855 inline 00856 const Real32 &GraphicStatisticsForegroundBase::getMinValue(const UInt32 index) const 00857 { 00858 return _mfMinValue[index]; 00859 } 00860 00861 #ifndef OSG_2_PREP 00863 inline 00864 Real32 &GraphicStatisticsForegroundBase::getMinValue(const UInt32 index) 00865 { 00866 return _mfMinValue[index]; 00867 } 00868 00870 inline 00871 MFReal32 &GraphicStatisticsForegroundBase::getMinValue(void) 00872 { 00873 return _mfMinValue; 00874 } 00875 00877 inline 00878 const MFReal32 &GraphicStatisticsForegroundBase::getMinValue(void) const 00879 { 00880 return _mfMinValue; 00881 } 00882 00883 #endif 00884 00886 inline 00887 Real32 &GraphicStatisticsForegroundBase::editMaxValue(const UInt32 index) 00888 { 00889 return _mfMaxValue[index]; 00890 } 00891 00893 inline 00894 const Real32 &GraphicStatisticsForegroundBase::getMaxValue(const UInt32 index) const 00895 { 00896 return _mfMaxValue[index]; 00897 } 00898 00899 #ifndef OSG_2_PREP 00901 inline 00902 Real32 &GraphicStatisticsForegroundBase::getMaxValue(const UInt32 index) 00903 { 00904 return _mfMaxValue[index]; 00905 } 00906 00908 inline 00909 MFReal32 &GraphicStatisticsForegroundBase::getMaxValue(void) 00910 { 00911 return _mfMaxValue; 00912 } 00913 00915 inline 00916 const MFReal32 &GraphicStatisticsForegroundBase::getMaxValue(void) const 00917 { 00918 return _mfMaxValue; 00919 } 00920 00921 #endif 00922 00924 inline 00925 UInt32 &GraphicStatisticsForegroundBase::editFlags(const UInt32 index) 00926 { 00927 return _mfFlags[index]; 00928 } 00929 00931 inline 00932 const UInt32 &GraphicStatisticsForegroundBase::getFlags(const UInt32 index) const 00933 { 00934 return _mfFlags[index]; 00935 } 00936 00937 #ifndef OSG_2_PREP 00939 inline 00940 UInt32 &GraphicStatisticsForegroundBase::getFlags(const UInt32 index) 00941 { 00942 return _mfFlags[index]; 00943 } 00944 00946 inline 00947 MFUInt32 &GraphicStatisticsForegroundBase::getFlags(void) 00948 { 00949 return _mfFlags; 00950 } 00951 00953 inline 00954 const MFUInt32 &GraphicStatisticsForegroundBase::getFlags(void) const 00955 { 00956 return _mfFlags; 00957 } 00958 00959 #endif 00960 00962 inline 00963 UInt32 &GraphicStatisticsForegroundBase::editHistorySize(const UInt32 index) 00964 { 00965 return _mfHistorySize[index]; 00966 } 00967 00969 inline 00970 const UInt32 &GraphicStatisticsForegroundBase::getHistorySize(const UInt32 index) const 00971 { 00972 return _mfHistorySize[index]; 00973 } 00974 00975 #ifndef OSG_2_PREP 00977 inline 00978 UInt32 &GraphicStatisticsForegroundBase::getHistorySize(const UInt32 index) 00979 { 00980 return _mfHistorySize[index]; 00981 } 00982 00984 inline 00985 MFUInt32 &GraphicStatisticsForegroundBase::getHistorySize(void) 00986 { 00987 return _mfHistorySize; 00988 } 00989 00991 inline 00992 const MFUInt32 &GraphicStatisticsForegroundBase::getHistorySize(void) const 00993 { 00994 return _mfHistorySize; 00995 } 00996 00997 #endif 00998 01000 inline 01001 std::string &GraphicStatisticsForegroundBase::editDescription(const UInt32 index) 01002 { 01003 return _mfDescription[index]; 01004 } 01005 01007 inline 01008 const std::string &GraphicStatisticsForegroundBase::getDescription(const UInt32 index) const 01009 { 01010 return _mfDescription[index]; 01011 } 01012 01013 #ifndef OSG_2_PREP 01015 inline 01016 std::string &GraphicStatisticsForegroundBase::getDescription(const UInt32 index) 01017 { 01018 return _mfDescription[index]; 01019 } 01020 01022 inline 01023 MFString &GraphicStatisticsForegroundBase::getDescription(void) 01024 { 01025 return _mfDescription; 01026 } 01027 01029 inline 01030 const MFString &GraphicStatisticsForegroundBase::getDescription(void) const 01031 { 01032 return _mfDescription; 01033 } 01034 01035 #endif 01036 01037 OSG_END_NAMESPACE 01038 01039 #define OSGGRAPHICSTATISTICSFOREGROUNDBASE_INLINE_CVSID "@(#)$Id: FCBaseTemplate_inl.h,v 1.21 2008/06/09 07:30:44 vossg Exp $" 01040
1.6.1