Show
Ignore:
Timestamp:
01/24/08 15:11:54 (1 year ago)
Author:
cneumann
Message:

fixed: aspect sync for child/parent fields

missing editSField/editMField calls

added: simple test program for MT

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • branches/Carsten_PtrWork2/Source/Contrib/Manipulators/OSGManipulatorBase.inl

    r1017 r1041  
    7979ManipulatorBase::editSFTarget(void) 
    8080{ 
     81    editSField(TargetFieldMask); 
     82 
    8183    return &_sfTarget; 
    8284} 
     
    9193ManipulatorBase::editTarget(void) 
    9294{ 
     95    editSField(TargetFieldMask); 
     96 
    9397    return _sfTarget.editValue(); 
    9498} 
     
    114118ManipulatorBase::editSFActiveSubHandle(void) 
    115119{ 
     120    editSField(ActiveSubHandleFieldMask); 
     121 
    116122    return &_sfActiveSubHandle; 
    117123} 
     
    126132ManipulatorBase::editActiveSubHandle(void) 
    127133{ 
     134    editSField(ActiveSubHandleFieldMask); 
     135 
    128136    return _sfActiveSubHandle.editValue(); 
    129137} 
     
    204212ManipulatorBase::editSFViewport(void) 
    205213{ 
     214    editSField(ViewportFieldMask); 
     215 
    206216    return &_sfViewport; 
    207217} 
     
    216226ManipulatorBase::editViewport(void) 
    217227{ 
     228    editSField(ViewportFieldMask); 
     229 
    218230    return _sfViewport.editValue(); 
    219231} 
     
    349361ManipulatorBase::editSFHandleXNode(void) 
    350362{ 
     363    editSField(HandleXNodeFieldMask); 
     364 
    351365    return &_sfHandleXNode; 
    352366} 
     
    361375ManipulatorBase::editHandleXNode(void) 
    362376{ 
     377    editSField(HandleXNodeFieldMask); 
     378 
    363379    return _sfHandleXNode.editValue(); 
    364380} 
     
    384400ManipulatorBase::editSFHandleYNode(void) 
    385401{ 
     402    editSField(HandleYNodeFieldMask); 
     403 
    386404    return &_sfHandleYNode; 
    387405} 
     
    396414ManipulatorBase::editHandleYNode(void) 
    397415{ 
     416    editSField(HandleYNodeFieldMask); 
     417 
    398418    return _sfHandleYNode.editValue(); 
    399419} 
     
    419439ManipulatorBase::editSFHandleZNode(void) 
    420440{ 
     441    editSField(HandleZNodeFieldMask); 
     442 
    421443    return &_sfHandleZNode; 
    422444} 
     
    431453ManipulatorBase::editHandleZNode(void) 
    432454{ 
     455    editSField(HandleZNodeFieldMask); 
     456 
    433457    return _sfHandleZNode.editValue(); 
    434458} 
     
    454478ManipulatorBase::editSFTransXNode(void) 
    455479{ 
     480    editSField(TransXNodeFieldMask); 
     481 
    456482    return &_sfTransXNode; 
    457483} 
     
    466492ManipulatorBase::editTransXNode(void) 
    467493{ 
     494    editSField(TransXNodeFieldMask); 
     495 
    468496    return _sfTransXNode.editValue(); 
    469497} 
     
    489517ManipulatorBase::editSFTransYNode(void) 
    490518{ 
     519    editSField(TransYNodeFieldMask); 
     520 
    491521    return &_sfTransYNode; 
    492522} 
     
    501531ManipulatorBase::editTransYNode(void) 
    502532{ 
     533    editSField(TransYNodeFieldMask); 
     534 
    503535    return _sfTransYNode.editValue(); 
    504536} 
     
    524556ManipulatorBase::editSFTransZNode(void) 
    525557{ 
     558    editSField(TransZNodeFieldMask); 
     559 
    526560    return &_sfTransZNode; 
    527561} 
     
    536570ManipulatorBase::editTransZNode(void) 
    537571{ 
     572    editSField(TransZNodeFieldMask); 
     573 
    538574    return _sfTransZNode.editValue(); 
    539575} 
     
    559595ManipulatorBase::editSFMaterialX(void) 
    560596{ 
     597    editSField(MaterialXFieldMask); 
     598 
    561599    return &_sfMaterialX; 
    562600} 
     
    571609ManipulatorBase::editMaterialX(void) 
    572610{ 
     611    editSField(MaterialXFieldMask); 
     612 
    573613    return _sfMaterialX.editValue(); 
    574614} 
     
    594634ManipulatorBase::editSFMaterialY(void) 
    595635{ 
     636    editSField(MaterialYFieldMask); 
     637 
    596638    return &_sfMaterialY; 
    597639} 
     
    606648ManipulatorBase::editMaterialY(void) 
    607649{ 
     650    editSField(MaterialYFieldMask); 
     651 
    608652    return _sfMaterialY.editValue(); 
    609653} 
     
    629673ManipulatorBase::editSFMaterialZ(void) 
    630674{ 
     675    editSField(MaterialZFieldMask); 
     676 
    631677    return &_sfMaterialZ; 
    632678} 
     
    641687ManipulatorBase::editMaterialZ(void) 
    642688{ 
     689    editSField(MaterialZFieldMask); 
     690 
    643691    return _sfMaterialZ.editValue(); 
    644692} 
     
    664712ManipulatorBase::editSFAxisLinesN(void) 
    665713{ 
     714    editSField(AxisLinesNFieldMask); 
     715 
    666716    return &_sfAxisLinesN; 
    667717} 
     
    676726ManipulatorBase::editAxisLinesN(void) 
    677727{ 
     728    editSField(AxisLinesNFieldMask); 
     729 
    678730    return _sfAxisLinesN.editValue(); 
    679731}