Show
Ignore:
Timestamp:
04/04/08 00:43:34 (6 months ago)
Author:
vossg
Message:

changed: base rebuild: cleaned ptr field names and variants

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Contrib/Manipulators/OSGManipulatorBase.cpp

    r1093 r1101  
    165165 
    166166 
    167     pDesc = new SFNodePtr::Description( 
    168         SFNodePtr::getClassType(), 
     167    pDesc = new SFUnrecNodePtr::Description( 
     168        SFUnrecNodePtr::getClassType(), 
    169169        "target", 
    170170        "", 
     
    177177    oType.addInitialDesc(pDesc); 
    178178 
    179     pDesc = new SFNodePtr::Description( 
    180         SFNodePtr::getClassType(), 
     179    pDesc = new SFUnrecNodePtr::Description( 
     180        SFUnrecNodePtr::getClassType(), 
    181181        "activeSubHandle", 
    182182        "the active sub handle\n", 
     
    201201    oType.addInitialDesc(pDesc); 
    202202 
    203     pDesc = new SFViewportPtr::Description( 
    204         SFViewportPtr::getClassType(), 
     203    pDesc = new SFUnrecViewportPtr::Description( 
     204        SFUnrecViewportPtr::getClassType(), 
    205205        "viewport", 
    206206        "", 
     
    237237    oType.addInitialDesc(pDesc); 
    238238 
    239     pDesc = new SFNodePtr::Description( 
    240         SFNodePtr::getClassType(), 
     239    pDesc = new SFUnrecNodePtr::Description( 
     240        SFUnrecNodePtr::getClassType(), 
    241241        "handleXNode", 
    242242        "The node for the x-handle geometry\n", 
     
    249249    oType.addInitialDesc(pDesc); 
    250250 
    251     pDesc = new SFNodePtr::Description( 
    252         SFNodePtr::getClassType(), 
     251    pDesc = new SFUnrecNodePtr::Description( 
     252        SFUnrecNodePtr::getClassType(), 
    253253        "handleYNode", 
    254254        "The node for the y-handle geometry\n", 
     
    261261    oType.addInitialDesc(pDesc); 
    262262 
    263     pDesc = new SFNodePtr::Description( 
    264         SFNodePtr::getClassType(), 
     263    pDesc = new SFUnrecNodePtr::Description( 
     264        SFUnrecNodePtr::getClassType(), 
    265265        "handleZNode", 
    266266        "The node for the z-handle geometry\n", 
     
    273273    oType.addInitialDesc(pDesc); 
    274274 
    275     pDesc = new SFNodePtr::Description( 
    276         SFNodePtr::getClassType(), 
     275    pDesc = new SFUnrecNodePtr::Description( 
     276        SFUnrecNodePtr::getClassType(), 
    277277        "transXNode", 
    278278        "The node for the x-handle transform\n", 
     
    285285    oType.addInitialDesc(pDesc); 
    286286 
    287     pDesc = new SFNodePtr::Description( 
    288         SFNodePtr::getClassType(), 
     287    pDesc = new SFUnrecNodePtr::Description( 
     288        SFUnrecNodePtr::getClassType(), 
    289289        "transYNode", 
    290290        "The node for the y-handle transform\n", 
     
    297297    oType.addInitialDesc(pDesc); 
    298298 
    299     pDesc = new SFNodePtr::Description( 
    300         SFNodePtr::getClassType(), 
     299    pDesc = new SFUnrecNodePtr::Description( 
     300        SFUnrecNodePtr::getClassType(), 
    301301        "transZNode", 
    302302        "The node for the z-handle transform\n", 
     
    309309    oType.addInitialDesc(pDesc); 
    310310 
    311     pDesc = new SFMaterialPtr::Description( 
    312         SFMaterialPtr::getClassType(), 
     311    pDesc = new SFUnrecMaterialPtr::Description( 
     312        SFUnrecMaterialPtr::getClassType(), 
    313313        "materialX", 
    314314        "material for the x-axis geometry\n", 
     
    321321    oType.addInitialDesc(pDesc); 
    322322 
    323     pDesc = new SFMaterialPtr::Description( 
    324         SFMaterialPtr::getClassType(), 
     323    pDesc = new SFUnrecMaterialPtr::Description( 
     324        SFUnrecMaterialPtr::getClassType(), 
    325325        "materialY", 
    326326        "material for the y-axis geometry\n", 
     
    333333    oType.addInitialDesc(pDesc); 
    334334 
    335     pDesc = new SFMaterialPtr::Description( 
    336         SFMaterialPtr::getClassType(), 
     335    pDesc = new SFUnrecMaterialPtr::Description( 
     336        SFUnrecMaterialPtr::getClassType(), 
    337337        "materialZ", 
    338338        "material for the z-axis geometry\n", 
     
    345345    oType.addInitialDesc(pDesc); 
    346346 
    347     pDesc = new SFNodePtr::Description( 
    348         SFNodePtr::getClassType(), 
     347    pDesc = new SFUnrecNodePtr::Description( 
     348        SFUnrecNodePtr::getClassType(), 
    349349        "axisLinesN", 
    350350        "", 
     
    555555 
    556556//! Get the Manipulator::_sfTarget field. 
    557 const SFNodePtr *ManipulatorBase::getSFTarget(void) const 
     557const SFUnrecNodePtr *ManipulatorBase::getSFTarget(void) const 
    558558{ 
    559559    return &_sfTarget; 
     
    561561 
    562562//! Get the Manipulator::_sfActiveSubHandle field. 
    563 const SFNodePtr *ManipulatorBase::getSFActiveSubHandle(void) const 
     563const SFUnrecNodePtr *ManipulatorBase::getSFActiveSubHandle(void) const 
    564564{ 
    565565    return &_sfActiveSubHandle; 
     
    586586 
    587587//! Get the Manipulator::_sfViewport field. 
    588 const SFViewportPtr *ManipulatorBase::getSFViewport(void) const 
     588const SFUnrecViewportPtr *ManipulatorBase::getSFViewport(void) const 
    589589{ 
    590590    return &_sfViewport; 
     
    630630 
    631631//! Get the Manipulator::_sfHandleXNode field. 
    632 const SFNodePtr *ManipulatorBase::getSFHandleXNode(void) const 
     632const SFUnrecNodePtr *ManipulatorBase::getSFHandleXNode(void) const 
    633633{ 
    634634    return &_sfHandleXNode; 
     
    636636 
    637637//! Get the Manipulator::_sfHandleYNode field. 
    638 const SFNodePtr *ManipulatorBase::getSFHandleYNode(void) const 
     638const SFUnrecNodePtr *ManipulatorBase::getSFHandleYNode(void) const 
    639639{ 
    640640    return &_sfHandleYNode; 
     
    642642 
    643643//! Get the Manipulator::_sfHandleZNode field. 
    644 const SFNodePtr *ManipulatorBase::getSFHandleZNode(void) const 
     644const SFUnrecNodePtr *ManipulatorBase::getSFHandleZNode(void) const 
    645645{ 
    646646    return &_sfHandleZNode; 
     
    648648 
    649649//! Get the Manipulator::_sfTransXNode field. 
    650 const SFNodePtr *ManipulatorBase::getSFTransXNode(void) const 
     650const SFUnrecNodePtr *ManipulatorBase::getSFTransXNode(void) const 
    651651{ 
    652652    return &_sfTransXNode; 
     
    654654 
    655655//! Get the Manipulator::_sfTransYNode field. 
    656 const SFNodePtr *ManipulatorBase::getSFTransYNode(void) const 
     656const SFUnrecNodePtr *ManipulatorBase::getSFTransYNode(void) const 
    657657{ 
    658658    return &_sfTransYNode; 
     
    660660 
    661661//! Get the Manipulator::_sfTransZNode field. 
    662 const SFNodePtr *ManipulatorBase::getSFTransZNode(void) const 
     662const SFUnrecNodePtr *ManipulatorBase::getSFTransZNode(void) const 
    663663{ 
    664664    return &_sfTransZNode; 
     
    666666 
    667667//! Get the Manipulator::_sfMaterialX field. 
    668 const SFMaterialPtr *ManipulatorBase::getSFMaterialX(void) const 
     668const SFUnrecMaterialPtr *ManipulatorBase::getSFMaterialX(void) const 
    669669{ 
    670670    return &_sfMaterialX; 
     
    672672 
    673673//! Get the Manipulator::_sfMaterialY field. 
    674 const SFMaterialPtr *ManipulatorBase::getSFMaterialY(void) const 
     674const SFUnrecMaterialPtr *ManipulatorBase::getSFMaterialY(void) const 
    675675{ 
    676676    return &_sfMaterialY; 
     
    678678 
    679679//! Get the Manipulator::_sfMaterialZ field. 
    680 const SFMaterialPtr *ManipulatorBase::getSFMaterialZ(void) const 
     680const SFUnrecMaterialPtr *ManipulatorBase::getSFMaterialZ(void) const 
    681681{ 
    682682    return &_sfMaterialZ; 
     
    684684 
    685685//! Get the Manipulator::_sfAxisLinesN field. 
    686 const SFNodePtr *ManipulatorBase::getSFAxisLinesN(void) const 
     686const SFUnrecNodePtr *ManipulatorBase::getSFAxisLinesN(void) const 
    687687{ 
    688688    return &_sfAxisLinesN; 
     
    10001000GetFieldHandlePtr ManipulatorBase::getHandleTarget          (void) const 
    10011001{ 
    1002     SFNodePtr::GetHandlePtr returnValue( 
    1003         new  SFNodePtr::GetHandle( 
     1002    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1003        new  SFUnrecNodePtr::GetHandle( 
    10041004             &_sfTarget,  
    10051005             this->getType().getFieldDesc(TargetFieldId))); 
     
    10101010EditFieldHandlePtr ManipulatorBase::editHandleTarget         (void) 
    10111011{ 
    1012     SFNodePtr::EditHandlePtr returnValue( 
    1013         new  SFNodePtr::EditHandle( 
     1012    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1013        new  SFUnrecNodePtr::EditHandle( 
    10141014             &_sfTarget,  
    10151015             this->getType().getFieldDesc(TargetFieldId))); 
     
    10251025GetFieldHandlePtr ManipulatorBase::getHandleActiveSubHandle (void) const 
    10261026{ 
    1027     SFNodePtr::GetHandlePtr returnValue( 
    1028         new  SFNodePtr::GetHandle( 
     1027    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1028        new  SFUnrecNodePtr::GetHandle( 
    10291029             &_sfActiveSubHandle,  
    10301030             this->getType().getFieldDesc(ActiveSubHandleFieldId))); 
     
    10351035EditFieldHandlePtr ManipulatorBase::editHandleActiveSubHandle(void) 
    10361036{ 
    1037     SFNodePtr::EditHandlePtr returnValue( 
    1038         new  SFNodePtr::EditHandle( 
     1037    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1038        new  SFUnrecNodePtr::EditHandle( 
    10391039             &_sfActiveSubHandle,  
    10401040             this->getType().getFieldDesc(ActiveSubHandleFieldId))); 
     
    10721072GetFieldHandlePtr ManipulatorBase::getHandleViewport        (void) const 
    10731073{ 
    1074     SFViewportPtr::GetHandlePtr returnValue( 
    1075         new  SFViewportPtr::GetHandle( 
     1074    SFUnrecViewportPtr::GetHandlePtr returnValue( 
     1075        new  SFUnrecViewportPtr::GetHandle( 
    10761076             &_sfViewport,  
    10771077             this->getType().getFieldDesc(ViewportFieldId))); 
     
    10821082EditFieldHandlePtr ManipulatorBase::editHandleViewport       (void) 
    10831083{ 
    1084     SFViewportPtr::EditHandlePtr returnValue( 
    1085         new  SFViewportPtr::EditHandle( 
     1084    SFUnrecViewportPtr::EditHandlePtr returnValue( 
     1085        new  SFUnrecViewportPtr::EditHandle( 
    10861086             &_sfViewport,  
    10871087             this->getType().getFieldDesc(ViewportFieldId))); 
     
    11411141GetFieldHandlePtr ManipulatorBase::getHandleHandleXNode     (void) const 
    11421142{ 
    1143     SFNodePtr::GetHandlePtr returnValue( 
    1144         new  SFNodePtr::GetHandle( 
     1143    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1144        new  SFUnrecNodePtr::GetHandle( 
    11451145             &_sfHandleXNode,  
    11461146             this->getType().getFieldDesc(HandleXNodeFieldId))); 
     
    11511151EditFieldHandlePtr ManipulatorBase::editHandleHandleXNode    (void) 
    11521152{ 
    1153     SFNodePtr::EditHandlePtr returnValue( 
    1154         new  SFNodePtr::EditHandle( 
     1153    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1154        new  SFUnrecNodePtr::EditHandle( 
    11551155             &_sfHandleXNode,  
    11561156             this->getType().getFieldDesc(HandleXNodeFieldId))); 
     
    11661166GetFieldHandlePtr ManipulatorBase::getHandleHandleYNode     (void) const 
    11671167{ 
    1168     SFNodePtr::GetHandlePtr returnValue( 
    1169         new  SFNodePtr::GetHandle( 
     1168    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1169        new  SFUnrecNodePtr::GetHandle( 
    11701170             &_sfHandleYNode,  
    11711171             this->getType().getFieldDesc(HandleYNodeFieldId))); 
     
    11761176EditFieldHandlePtr ManipulatorBase::editHandleHandleYNode    (void) 
    11771177{ 
    1178     SFNodePtr::EditHandlePtr returnValue( 
    1179         new  SFNodePtr::EditHandle( 
     1178    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1179        new  SFUnrecNodePtr::EditHandle( 
    11801180             &_sfHandleYNode,  
    11811181             this->getType().getFieldDesc(HandleYNodeFieldId))); 
     
    11911191GetFieldHandlePtr ManipulatorBase::getHandleHandleZNode     (void) const 
    11921192{ 
    1193     SFNodePtr::GetHandlePtr returnValue( 
    1194         new  SFNodePtr::GetHandle( 
     1193    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1194        new  SFUnrecNodePtr::GetHandle( 
    11951195             &_sfHandleZNode,  
    11961196             this->getType().getFieldDesc(HandleZNodeFieldId))); 
     
    12011201EditFieldHandlePtr ManipulatorBase::editHandleHandleZNode    (void) 
    12021202{ 
    1203     SFNodePtr::EditHandlePtr returnValue( 
    1204         new  SFNodePtr::EditHandle( 
     1203    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1204        new  SFUnrecNodePtr::EditHandle( 
    12051205             &_sfHandleZNode,  
    12061206             this->getType().getFieldDesc(HandleZNodeFieldId))); 
     
    12161216GetFieldHandlePtr ManipulatorBase::getHandleTransXNode      (void) const 
    12171217{ 
    1218     SFNodePtr::GetHandlePtr returnValue( 
    1219         new  SFNodePtr::GetHandle( 
     1218    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1219        new  SFUnrecNodePtr::GetHandle( 
    12201220             &_sfTransXNode,  
    12211221             this->getType().getFieldDesc(TransXNodeFieldId))); 
     
    12261226EditFieldHandlePtr ManipulatorBase::editHandleTransXNode     (void) 
    12271227{ 
    1228     SFNodePtr::EditHandlePtr returnValue( 
    1229         new  SFNodePtr::EditHandle( 
     1228    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1229        new  SFUnrecNodePtr::EditHandle( 
    12301230             &_sfTransXNode,  
    12311231             this->getType().getFieldDesc(TransXNodeFieldId))); 
     
    12411241GetFieldHandlePtr ManipulatorBase::getHandleTransYNode      (void) const 
    12421242{ 
    1243     SFNodePtr::GetHandlePtr returnValue( 
    1244         new  SFNodePtr::GetHandle( 
     1243    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1244        new  SFUnrecNodePtr::GetHandle( 
    12451245             &_sfTransYNode,  
    12461246             this->getType().getFieldDesc(TransYNodeFieldId))); 
     
    12511251EditFieldHandlePtr ManipulatorBase::editHandleTransYNode     (void) 
    12521252{ 
    1253     SFNodePtr::EditHandlePtr returnValue( 
    1254         new  SFNodePtr::EditHandle( 
     1253    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1254        new  SFUnrecNodePtr::EditHandle( 
    12551255             &_sfTransYNode,  
    12561256             this->getType().getFieldDesc(TransYNodeFieldId))); 
     
    12661266GetFieldHandlePtr ManipulatorBase::getHandleTransZNode      (void) const 
    12671267{ 
    1268     SFNodePtr::GetHandlePtr returnValue( 
    1269         new  SFNodePtr::GetHandle( 
     1268    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1269        new  SFUnrecNodePtr::GetHandle( 
    12701270             &_sfTransZNode,  
    12711271             this->getType().getFieldDesc(TransZNodeFieldId))); 
     
    12761276EditFieldHandlePtr ManipulatorBase::editHandleTransZNode     (void) 
    12771277{ 
    1278     SFNodePtr::EditHandlePtr returnValue( 
    1279         new  SFNodePtr::EditHandle( 
     1278    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1279        new  SFUnrecNodePtr::EditHandle( 
    12801280             &_sfTransZNode,  
    12811281             this->getType().getFieldDesc(TransZNodeFieldId))); 
     
    12911291GetFieldHandlePtr ManipulatorBase::getHandleMaterialX       (void) const 
    12921292{ 
    1293     SFMaterialPtr::GetHandlePtr returnValue( 
    1294         new  SFMaterialPtr::GetHandle( 
     1293    SFUnrecMaterialPtr::GetHandlePtr returnValue( 
     1294        new  SFUnrecMaterialPtr::GetHandle( 
    12951295             &_sfMaterialX,  
    12961296             this->getType().getFieldDesc(MaterialXFieldId))); 
     
    13011301EditFieldHandlePtr ManipulatorBase::editHandleMaterialX      (void) 
    13021302{ 
    1303     SFMaterialPtr::EditHandlePtr returnValue( 
    1304         new  SFMaterialPtr::EditHandle( 
     1303    SFUnrecMaterialPtr::EditHandlePtr returnValue( 
     1304        new  SFUnrecMaterialPtr::EditHandle( 
    13051305             &_sfMaterialX,  
    13061306             this->getType().getFieldDesc(MaterialXFieldId))); 
     
    13161316GetFieldHandlePtr ManipulatorBase::getHandleMaterialY       (void) const 
    13171317{ 
    1318     SFMaterialPtr::GetHandlePtr returnValue( 
    1319         new  SFMaterialPtr::GetHandle( 
     1318    SFUnrecMaterialPtr::GetHandlePtr returnValue( 
     1319        new  SFUnrecMaterialPtr::GetHandle( 
    13201320             &_sfMaterialY,  
    13211321             this->getType().getFieldDesc(MaterialYFieldId))); 
     
    13261326EditFieldHandlePtr ManipulatorBase::editHandleMaterialY      (void) 
    13271327{ 
    1328     SFMaterialPtr::EditHandlePtr returnValue( 
    1329         new  SFMaterialPtr::EditHandle( 
     1328    SFUnrecMaterialPtr::EditHandlePtr returnValue( 
     1329        new  SFUnrecMaterialPtr::EditHandle( 
    13301330             &_sfMaterialY,  
    13311331             this->getType().getFieldDesc(MaterialYFieldId))); 
     
    13411341GetFieldHandlePtr ManipulatorBase::getHandleMaterialZ       (void) const 
    13421342{ 
    1343     SFMaterialPtr::GetHandlePtr returnValue( 
    1344         new  SFMaterialPtr::GetHandle( 
     1343    SFUnrecMaterialPtr::GetHandlePtr returnValue( 
     1344        new  SFUnrecMaterialPtr::GetHandle( 
    13451345             &_sfMaterialZ,  
    13461346             this->getType().getFieldDesc(MaterialZFieldId))); 
     
    13511351EditFieldHandlePtr ManipulatorBase::editHandleMaterialZ      (void) 
    13521352{ 
    1353     SFMaterialPtr::EditHandlePtr returnValue( 
    1354         new  SFMaterialPtr::EditHandle( 
     1353    SFUnrecMaterialPtr::EditHandlePtr returnValue( 
     1354        new  SFUnrecMaterialPtr::EditHandle( 
    13551355             &_sfMaterialZ,  
    13561356             this->getType().getFieldDesc(MaterialZFieldId))); 
     
    13661366GetFieldHandlePtr ManipulatorBase::getHandleAxisLinesN      (void) const 
    13671367{ 
    1368     SFNodePtr::GetHandlePtr returnValue( 
    1369         new  SFNodePtr::GetHandle( 
     1368    SFUnrecNodePtr::GetHandlePtr returnValue( 
     1369        new  SFUnrecNodePtr::GetHandle( 
    13701370             &_sfAxisLinesN,  
    13711371             this->getType().getFieldDesc(AxisLinesNFieldId))); 
     
    13761376EditFieldHandlePtr ManipulatorBase::editHandleAxisLinesN     (void) 
    13771377{ 
    1378     SFNodePtr::EditHandlePtr returnValue( 
    1379         new  SFNodePtr::EditHandle( 
     1378    SFUnrecNodePtr::EditHandlePtr returnValue( 
     1379        new  SFUnrecNodePtr::EditHandle( 
    13801380             &_sfAxisLinesN,  
    13811381             this->getType().getFieldDesc(AxisLinesNFieldId))); 
     
    14471447OSG_FIELDTRAITS_GETTYPE(ManipulatorPtr) 
    14481448 
    1449 OSG_SFIELDTYPE_INST(FieldContainerPtrSField,  
    1450                     ManipulatorPtr,  
    1451                     RecordedRefCounts, 
    1452                     0); 
    1453  
    1454 OSG_FIELD_DLLEXPORT_DEF3(FieldContainerPtrSField,  
    1455                          ManipulatorPtr,  
    1456                          RecordedRefCounts, 
    1457                          0); 
    1458  
    1459 OSG_MFIELDTYPE_INST(FieldContainerPtrMField,  
    1460                     ManipulatorPtr,  
    1461                     RecordedRefCounts, 
    1462                     0); 
    1463  
    1464 OSG_FIELD_DLLEXPORT_DEF3(FieldContainerPtrMField,  
    1465                          ManipulatorPtr,  
    1466                          RecordedRefCounts, 
    1467                          0); 
     1449OSG_EXPORT_PTR_SFIELD_FULL(FieldContainerPtrSField,  
     1450                           ManipulatorPtr,  
     1451                           0); 
     1452 
     1453OSG_EXPORT_PTR_MFIELD_FULL(FieldContainerPtrMField,  
     1454                           ManipulatorPtr,  
     1455                           0); 
    14681456 
    14691457OSG_END_NAMESPACE