Changeset 575

Show
Ignore:
Timestamp:
03/07/07 16:02:22 (2 years ago)
Author:
allenb
Message:

Patch from Patrick Hartling to fix unresolved symbols in Cluster code.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/Source/Base/Network/Base/OSGConnectionType.cpp

    r467 r575  
    8787} 
    8888 
     89ConnectionType::ConnectionType(const ConnectionType &source) : 
     90    _name(source._name), 
     91    _createGroup(source._createGroup), 
     92    _createPoint(source._createPoint) 
     93{ 
     94} 
     95 
    8996/*-------------------------------------------------------------------------*/ 
    9097/*                             Destructor                                  */ 
  • trunk/Source/System/Cluster/Base/OSGRemoteAspect.h

    r538 r575  
    147147    static void subFieldFilter   (UInt32    typeId, 
    148148                                  BitVector mask   ); 
    149      
     149#if 0 
    150150    static void restoreChangeList(ChangeList *tocl); 
    151151    static void storeChangeList  (ChangeList *cl  ); 
     152#endif 
    152153    static UInt32 getStoreSize   (void            ); 
    153154 
     
    269270OSG_END_NAMESPACE 
    270271 
    271 #define OSGREMOTEASPECT_HEADER_CVSID "@(#)$Id:$" 
     272#define OSGREMOTEASPECT_HEADER_CVSID "@(#)$Id$" 
    272273 
    273274#endif /* _REMOTEASPECT_H_ */ 
  • trunk/Source/System/Cluster/Server/OSGClusterServer.cpp

    r562 r575  
    248248} 
    249249 
     250#ifdef OSG_OLD_RENDER_ACTION 
     251 
    250252/*! sync with client and render scenegraph 
    251253 */ 
     
    257259    doSwap  (      ); 
    258260} 
     261 
     262#endif 
     263 
     264#ifdef OSG_CLEANED_RENDERACTION 
     265 
     266/*! sync with client and render scenegraph 
     267 */ 
     268 
     269void ClusterServer::render(RenderTraversalActionBase *action) 
     270{ 
     271    doSync  (false ); 
     272    doRender(action); 
     273    doSwap  (      ); 
     274} 
     275 
     276#endif 
    259277 
    260278/*! Synchronize all field containers with the client and call  
     
    335353} 
    336354 
     355#ifdef OSG_OLD_RENDER_ACTION 
     356 
    337357/*! render server window 
    338358 */ 
     
    355375    _clusterWindow->serverRender(_window, _serverId, action); 
    356376} 
     377 
     378#endif 
     379 
     380#ifdef OSG_CLEANED_RENDERACTION 
     381 
     382/*! render server window 
     383 */ 
     384 
     385void ClusterServer::doRender(RenderTraversalActionBase *action) 
     386{ 
     387    OSG::IndentFileOutStream outFileStream("/tmp/cluster.osg"); 
     388 
     389    if(outFileStream) 
     390    { 
     391        std::cerr << "STARTING PRINTOUT:" << std::endl; 
     392 
     393        OSG::OSGWriter writer(outFileStream, 4); 
     394 
     395        writer.write(_clusterWindow); 
     396 
     397        outFileStream.close(); 
     398    }  
     399 
     400    _clusterWindow->serverRender(_window, _serverId, action); 
     401} 
     402 
     403#endif 
    357404 
    358405/*! swap server window