Changeset 448


Ignore:
Timestamp:
05/14/10 11:31:00 (21 months ago)
Author:
tholt
Message:
  • copyright header cleanup
  • whitepsace cleanup
Location:
trunk
Files:
165 edited

Legend:

Unmodified
Added
Removed
  • trunk/SConstruct

    r434 r448  
    103103avango.build.TestEnvironment.add_library('avango-unittest') 
    104104 
    105 # List is ordered by dependency of modules  
     105# List is ordered by dependency of modules 
    106106avango.build.SConscript('avango-build/SConscript') 
    107107avango.build.SConscript('avango-core/SConscript') 
     
    114114    avango.build.SConscript('avango-menu/SConscript') 
    115115    if not avango.build.oshelper.os_is_windows() and \ 
    116         not avango.build.oshelper.os_is_mac(): #FIXME get module running under Windows/MAC 
     116        not avango.build.oshelper.os_is_mac(): #FIXME get module running under Windows/MAC 
    117117        avango.build.SConscript('avango-daemon/SConscript') 
    118118if not avango.build.oshelper.os_is_windows() and \ 
  • trunk/avango-build/src/avango/__init__.py

    r1 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     23 
  • trunk/avango-build/src/avango/build/__init__.py

    r323 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
    6 #                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     5# This file is part of AVANGO.                                           # 
     6#                                                                        # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    200198        result.Append(CCFLAGS='-wd177,383,424,810,981,1418,1419,1572') 
    201199        result.Append(LINKFLAGS='-static-intel') 
    202          
     200 
    203201    if oshelper.os_is_windows(): 
    204202        if result.get('OPENSCENEGRAPH_DEBUG', None):  # FIXME move this elswhere 
     
    210208    else: 
    211209        result.Append(CCFLAGS='-ansi -Wall') 
    212          
     210 
    213211    if result['DEBUG']: 
    214212        if oshelper.os_is_windows(): 
     
    221219            if result['CXX'] == 'g++': 
    222220                result.Append(CCFLAGS='-fno-strict-aliasing') 
    223              
     221 
    224222    if result['TRACE_LOGGING']: 
    225223        result.Append(CPPDEFINES='TRACE_LOGGING') 
    226      
     224 
    227225    if result['BUILD_32']: 
    228226        # FIXME does this work in Windows or Mac OS X? 
    229227        result.Append(CCFLAGS='-m32') 
    230228        result.Append(LINKFLAGS='-m32') 
    231      
     229 
    232230    result.PrependENVPath('PATH', result['BINARY_PATH']) 
    233231    result.Prepend(CPPPATH=result['INCLUDE_PATH'].split(os.pathsep)) 
  • trunk/avango-build/src/avango/build/config.py

    r295 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-build/src/avango/build/configstore.py

    r1 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4543 
    4644_config_store = ConfigStore() 
    47  
  • trunk/avango-build/src/avango/build/defaults.py

    r295 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-build/src/avango/build/environment.py

    r1 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    172170    def collect_path(cls): 
    173171        return cls._path_manager.merge(Environment._path_manager) 
    174  
  • trunk/avango-build/src/avango/build/oshelper.py

    r215 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-build/src/avango/build/recipes.py

    r434 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2010 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    7270 
    7371    _config_store.set('python', PythonConfig()) 
    74      
     72 
    7573    # Dummy packages 
    7674    _config_store.set('osgUtil', PlainConfig(libraries = [''])) 
    7775    _config_store.set('GL', PlainConfig(libraries = [''])) 
    7876    _config_store.set('GLU', PlainConfig(libraries = [''])) 
    79      
     77 
    8078    if oshelper.os_is_mac(): 
    8179      _config_store.set('osg', PlainConfig(libraries = ['osg', 'OpenThreads'])) 
    8280      _config_store.set('osgUtil', PlainConfig(libraries = ['osgUtil'])) 
    8381      _config_store.set('GL', PlainConfig(libraries = ['GL'])) 
    84       _config_store.set('GLU', PlainConfig(libraries = ['GLU']))  
     82      _config_store.set('GLU', PlainConfig(libraries = ['GLU'])) 
    8583 
    8684    # Override some libraries for Windows 
  • trunk/avango-build/src/avango/build/tools/subst.py

    r1 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-build/src/avango/build/utility.py

    r1 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4745    sourceList = [] 
    4846    prepend_string = '' 
    49      
     47 
    5048    if env['DEBUG']: 
    5149        mode = 'Debug' 
    5250    else: 
    5351        mode = 'Release' 
    54          
     52 
    5553    for s in sources: 
    5654        sourceList.append('..\\' + s.srcnode().path) 
     
    6361    variant_list.append('Check|Win32') 
    6462    variant_list.append(mode+'|Win32') 
    65    
     63 
    6664    project = env.MSVSProject(target = name + env['MSVSPROJECTSUFFIX'], 
    6765                              auto_build_solution=0, 
  • trunk/avango-connect/SConscript

    r408 r448  
    3333 
    3434connect_files = Split(""" 
    35         python/avango/connect/_MFInt.py 
     35    python/avango/connect/_MFInt.py 
    3636    python/avango/connect/_MFMatrix.py 
    3737    python/avango/connect/_MFString.py 
     
    9696    csharp_env = Environment(tools=['default', 'CLI'], toolpath=['tools']) 
    9797    csharp_env.Append(CSCFLAGS='-debug') 
    98       
     98 
    9999    connect_dll = csharp_env.CLILibrary('csharp/connect/connect.dll', csharp_files) 
    100100 
  • trunk/avango-connect/python/avango/connect/_MFInt.py

    r182 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/avango/connect/_MFMatrix.py

    r180 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/avango/connect/_MFString.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4341 
    4442_register_field(avango.MFString, MFStringDescriptor()) 
    45  
  • trunk/avango-connect/python/avango/connect/_MFVec2.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4745 
    4846_register_field(avango.osg.MFVec2, MFVec2Descriptor()) 
    49  
  • trunk/avango-connect/python/avango/connect/_MFVec3.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4846 
    4947_register_field(avango.osg.MFVec3, MFVec3Descriptor()) 
    50  
  • trunk/avango-connect/python/avango/connect/_SFBool.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4543 
    4644_register_field(avango.SFBool, SFBoolDescriptor()) 
    47  
  • trunk/avango-connect/python/avango/connect/_SFDouble.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4240 
    4341_register_field(avango.SFDouble, SFDoubleDescriptor()) 
    44  
  • trunk/avango-connect/python/avango/connect/_SFFloat.py

    r204 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4240 
    4341_register_field(avango.SFFloat, SFFloatDescriptor()) 
    44  
  • trunk/avango-connect/python/avango/connect/_SFInt.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4240 
    4341_register_field(avango.SFInt, SFIntDescriptor()) 
    44  
  • trunk/avango-connect/python/avango/connect/_SFMatrix.py

    r184 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/avango/connect/_SFString.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4240 
    4341_register_field(avango.SFString, SFStringDescriptor()) 
    44  
  • trunk/avango-connect/python/avango/connect/_SFVec4.py

    r187 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4745        for x in zip(line[::4], line[1::4], line[2::4], line[3::4]): 
    4846            vec = avango.osg.Vec4(float(x[0]), float(x[1]), float(x[2]), float(x[3])) 
    49         field.value = vec  
     47        field.value = vec 
    5048        return field 
    5149 
    5250_register_field(avango.osg.SFVec4, SFVec4Descriptor()) 
    53  
  • trunk/avango-connect/python/avango/connect/__init__.py

    r204 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/avango/connect/_io.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    4341    line = raw_line[:-1].split('\x00') 
    4442    return line[0], _registry_from_key[line[1]].read(line[2:]) 
    45  
  • trunk/avango-connect/python/avango/connect/_pipe.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/avango/connect/_registry.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    3028    _registry_from_type[field] = field_descriptor 
    3129    _registry_from_key[field_descriptor.key] = field_descriptor 
    32  
  • trunk/avango-connect/python/avango/connect/_server.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/tests/TestField.py

    r204 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    77# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
     
    215213                                                          0.0\x000.0\x001.0\x000.0\x00 
    216214                                                          0.0\x008.0\x0015.0\x001.0""", 
    217                                                           "\n",  
     215                                                          "\n", 
    218216                                  hout.getvalue()) 
    219217 
  • trunk/avango-connect/python/tests/TestPipe.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/tests/TestServer.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/python/tests/runtests.py

    r56 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
     5# This file is part of AVANGO.                                           # 
    66#                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-connect/tools/CLI.py

    r56 r448  
     1# -*- Mode:Python -*- 
     2 
    13# 
    24# C# builder 
  • trunk/avango-daemon/include/avango/daemon/SConscript

    r406 r448  
    4343    WiimoteActuator.h 
    4444    ''') 
    45   
     45 
    4646if avango.build.Environment()['VRPN_SUPPORT']: 
    4747    headers += Split(''' 
  • trunk/avango-daemon/python/__init__.py

    r61 r448  
    33########################################################################## 
    44#                                                                        # 
    5 # This file is part of Avango.                                           # 
    6 #                                                                        # 
    7 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     5# This file is part of AVANGO.                                           # 
     6#                                                                        # 
     7# Copyright 1997 - 2009 Fraunhofer-Gesellschaft zur Foerderung der       # 
    88# angewandten Forschung (FhG), Munich, Germany.                          # 
    99#                                                                        # 
    10 # Avango is free software: you can redistribute it and/or modify         # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
    1111# it under the terms of the GNU Lesser General Public License as         # 
    1212# published by the Free Software Foundation, version 3.                  # 
    1313#                                                                        # 
    14 # Avango is distributed in the hope that it will be useful,              # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
    1515# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1616# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1818#                                                                        # 
    1919# You should have received a copy of the GNU Lesser General Public       # 
    20 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    21 #                                                                        # 
    22 # Avango is a trademark owned by FhG.                                    # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2321#                                                                        # 
    2422########################################################################## 
  • trunk/avango-daemon/src/examples/SConstruct

    r407 r448  
    2222########################################################################## 
    2323 
    24  
    2524env = Environment() 
    2625env.Append(LIBS=[ 'osg', 'avango', 'avangoOsg', 'avangoDaemon']) 
    2726env.Program('TestDevice.cpp') 
    28  
  • trunk/avango-display/SConscript

    r406 r448  
    7272    'AVANGO_DISPLAY_MT_VERSION_MAINT': '0', 
    7373    } 
    74      
     74 
    7575 
    7676display_mt_env.Append(CPPDEFINES='AV_DISPLAY_MT_LIBRARY') 
     
    8888    'wrapper/avango/display/mt/SConscript' 
    8989]) 
    90  
  • trunk/avango-display/include/avango/display/mt/SConscript

    r408 r448  
    3030 
    3131Alias('install-display', Install(avango.build.get_include_path('avango/display/mt'), headers_av)) 
    32  
  • trunk/avango-display/python/avango-display-daemon.py

    r387 r448  
    44########################################################################## 
    55#                                                                        # 
    6 # This file is part of Avango.                                           # 
     6# This file is part of AVANGO.                                           # 
    77#                                                                        # 
    8 # Copyright 1997 - 2008 Fraunhofer-Gesellschaft zur Foerderung der       # 
     8# Copyright 1997 - 2010 Fraunhofer-Gesellschaft zur Foerderung der       # 
    99# angewandten Forschung (FhG), Munich, Germany.                          # 
    1010#                                                                        # 
    11 # Avango is free software: you can redistribute it and/or modify         # 
     11# AVANGO is free software: you can redistribute it and/or modify         # 
    1212# it under the terms of the GNU Lesser General Public License as         # 
    1313# published by the Free Software Foundation, version 3.                  # 
    1414#                                                                        # 
    15 # Avango is distributed in the hope that it will be useful,              # 
     15# AVANGO is distributed in the hope that it will be useful,              # 
    1616# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
    1717# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     
    1919#                                                                        # 
    2020# You should have received a copy of the GNU Lesser General Public       # 
    21 # License along with Avango. If not, see <http://www.gnu.org/licenses/>. # 
    22 #                                                                        # 
    23 # Avango is a trademark owned by FhG.                                    # 
     21# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
    2422#                                                                        # 
    2523########################################################################## 
     
    4543    wiimote.buttons[ 9] = "EV_KEY::KEY_BACK"     # - 
    4644    wiimote.buttons[10] = "EV_KEY::KEY_FORWARD"  # + 
    47      
     45 
    4846    return wiimote 
    49      
    50   
     47 
     48 
    5149try: 
    5250    opts, args = getopt.getopt(sys.argv[1:], "hn:l:d:o:", 
     
    124122        spacemouse.buttons[4] = "EV_KEY::BTN_TOP"      # 4 
    125123        spacemouse.buttons[5] = "EV_KEY::BTN_TOP2"     # 5 
    126         spacemouse.buttons[6] = "EV_KEY::BTN_PINKIE"   # 6   
     124        spacemouse.buttons[6] = "EV_KEY::BTN_PINKIE"   # 6 
    127125        spacemouse.buttons[7] = "EV_KEY::BTN_BASE"     # 7 
    128126        spacemouse.buttons[8] = "EV_KEY::BTN_BASE2"    # 8 
    129127        spacemouse.buttons[9] = "EV_KEY::BTN_0"        # Left SpaceNavigator Button 
    130128        spacemouse.buttons[10] = "EV_KEY::BTN_1"       # Right SpaceNavigator Button 
    131          
     129 
    132130elif display_type == "TwoView" or display_type == "iCone": 
    133131    #add the DTrack daemon and its known targets 
     
    150148    dtrack.stations[14] = avango.daemon.Station("ve-dtrack-head8") 
    151149    dtrack.stations[15] = avango.daemon.Station("ve-dtrack-logitech") 
    152      
     150 
    153151    #add the wiimotes 
    154152    devices.append(add_wiimote("/dev/input/ve-wiimote1", "wiimote1")) 
     
    156154    devices.append(add_wiimote("/dev/input/ve-wiimote3", "wiimote3")) 
    157155    devices.append(add_wiimote("/dev/input/ve-wiimote4", "wiimote4")) 
    158      
     156 
    159157 
    160158# start daemon (will enter the main loop) 
  • trunk/avango-display/python/avango/display/__init__.py

    r350 r448  
     1# -*- Mode:Python -*- 
     2 
     3########################################################################## 
     4#                                                                        # 
     5# This file is part of AVANGO.                                           # 
     6#                                                                        # 
     7# Copyright 1997 - 2010 Fraunhofer-Gesellschaft zur Foerderung der       # 
     8# angewandten Forschung (FhG), Munich, Germany.                          # 
     9#                                                                        # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
     11# it under the terms of the GNU Lesser General Public License as         # 
     12# published by the Free Software Foundation, version 3.                  # 
     13#                                                                        # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
     15# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
     16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     17# GNU General Public License for more details.                           # 
     18#                                                                        # 
     19# You should have received a copy of the GNU Lesser General Public       # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
     21#                                                                        # 
     22########################################################################## 
     23 
    124import avango # Trigger type registration 
    225import avango.nodefactory 
     
    5881                print "WARNING: Ignoring ill-formated option: '%s'" % arg 
    5982        else: 
    60             if arg:  
    61                 args.insert(0, arg)                 
     83            if arg: 
     84                args.insert(0, arg) 
    6285            args.insert(0, opt) 
    63          
     86 
    6487 
    6588    if notify_level > -1: 
     
    86109def make_user(user=0, interface="", subdisplay=""): 
    87110    """Create a field container that represents the user position. 
    88      
     111 
    89112      - *user* selects the n-th *active* user of the display. 
    90113 
     
    116139    """Create a field container that represents the device held in the dominant 
    117140    hand of the active user 
    118      
     141 
    119142      - *user* selects the n-th *active* user of the display. 
    120143 
     
    155178def make_view(subdisplay=""): 
    156179    """Create a field container that represents a viewport into a scene. 
    157      
     180 
    158181      - *subdisplay* is used, if the display has multiple disjoint subdisplays 
    159182        and the viewport on a specific display has to be selected. 
     
    175198 
    176199      - *Near* is the near clipping plane. 
    177        
     200 
    178201      - *Far* is the near clipping plane. 
    179202 
     
    207230def make_device(device, interface=""): 
    208231    """Create a field container that represents a generic device. 
    209      
     232 
    210233      - *device* is the name of the device. A display maps this name to a 
    211234        specific device and returns a field container representing it. 
     
    219242    this interface is rather limited, one typically provides a specific 
    220243    interface: 
    221          
     244 
    222245      - *Active* is a boolean that is true if the device is recognized by the 
    223246        system (e.g. because the tracking cameras see the corresponding target) 
     
    254277    module_path = [os.path.join(os.path.split(__file__)[0], 'setups')] 
    255278    env_path = os.environ.get('AVANGO_DISPLAY_PATH', "").split(':') 
    256      
     279 
    257280    display_filename = display_type+'.py' 
    258281    for path in itertools.chain(env_path, _search_path, module_path): 
  • trunk/avango-display/python/avango/display/_device.py

    r430 r448  
    4545        self.super(Device).__init__() 
    4646        self.Active.value = True 
    47          
    48          
     47 
     48 
    4949class KeyboardDevice(avango.script.Script): 
    50      
     50 
    5151    KeysPressed = avango.MFInt() 
    5252 
     
    8181    KeyF11 = avango.SFBool() 
    8282    KeyF12 = avango.SFBool() 
    83      
     83 
    8484    Key0 = avango.SFBool() 
    8585    Key1 = avango.SFBool() 
     
    9292    Key8 = avango.SFBool() 
    9393    Key9 = avango.SFBool() 
    94      
     94 
    9595    KeyX = avango.SFBool() 
    9696    KeyZ = avango.SFBool() 
    97      
     97 
    9898    KeyBackslash = avango.SFBool() 
    9999    KeyCloseBracket = avango.SFBool() 
    100   
     100 
    101101    def __init__(self): 
    102102        self.super(KeyboardDevice).__init__() 
    103          
     103 
    104104        self.__prev_keys_pressed = [] 
    105          
     105 
    106106        self.__keymap = {} 
    107          
     107 
    108108        self.__keymap[48] = self.Key1 
    109109        self.__keymap[49] = self.Key1 
     
    116116        self.__keymap[56] = self.Key8 
    117117        self.__keymap[57] = self.Key9 
    118          
     118 
    119119        self.__keymap[120] = self.KeyX 
    120120        self.__keymap[122] = self.KeyZ 
    121          
     121 
    122122        self.__keymap[92] = self.KeyBackslash 
    123123        self.__keymap[41] = self.KeyCloseBracket 
    124          
     124 
    125125    def add_key(self,name,id): 
    126126        """ 
    127127        Add a SFBool, which will be connected to the key press with the given id 
    128         The naming convention says that you should pass Key<Name> as name parameter.  
     128        The naming convention says that you should pass Key<Name> as name parameter. 
    129129        E.g.: If you want to add the key <1> call add_key("Key1",48) 
    130130        """ 
    131          
     131 
    132132        #if a field with the given name is already known, no new field will be added 
    133133        field = self._get_field(name) 
    134134        if field: 
    135135            return False 
    136          
     136 
    137137        self.add_and_init_field(avango.SFBool(), name, id) 
    138138        self.__keymap[id] = getattr(self, name) 
    139139        self.__keymap[id].value = False 
    140          
     140 
    141141        return True 
    142          
     142 
    143143    def evaluate(self): 
    144          
     144 
    145145        pressed_keys = [] 
    146146        for k in self.KeysPressed.value: 
    147147            pressed_keys.append(k) 
    148              
     148 
    149149        #pressed keys 
    150150        for key in pressed_keys: 
     
    157157            if key in self.__keymap: 
    158158                self.__keymap[key].value = False 
    159          
     159 
    160160        self.__prev_keys_pressed = pressed_keys 
    161          
    162                  
     161 
     162 
    163163    def connect(self, eventfields): 
    164          
     164 
    165165        self.KeysPressed.connect_from(eventfields.KeysPressed) 
    166      
     166 
    167167        self.KeyRight.connect_from(eventfields.KeyRight) 
    168168        self.KeyLeft.connect_from(eventfields.KeyLeft) 
     
    172172        self.PageDown.connect_from(eventfields.KeyPageDown) 
    173173        self.Shift.connect_from(eventfields.KeyShift) 
    174         self.Ctrl.connect_from(eventfields.KeyCtrl)  
     174        self.Ctrl.connect_from(eventfields.KeyCtrl) 
    175175        self.KeyAlt.connect_from(eventfields.KeyAlt) 
    176176        self.Insert.connect_from(eventfields.KeyInsert) 
     
    194194        self.KeyF11.connect_from(eventfields.KeyF11) 
    195195        self.KeyF12.connect_from(eventfields.KeyF12) 
    196          
     196 
    197197 
    198198class MouseDevice(avango.script.Script): 
     
    205205    MouseButtonMiddle = avango.SFBool() 
    206206    MouseScrollUp = avango.SFBool() 
    207     MouseScrollDown = avango.SFBool()    
     207    MouseScrollDown = avango.SFBool() 
    208208    MouseLeftDoubleClick = avango.SFBool() 
    209209    MouseLeftAndRight = avango.SFBool() 
    210      
     210 
    211211    def __init__(self): 
    212212        self.super(MouseDevice).__init__() 
    213          
     213 
    214214    def connect(self, eventfields, camera, window): 
    215215        self.Matrix.connect_from(camera.MouseNearTransform) 
    216      
     216 
    217217        self.MousePosNorm.connect_from(window.MousePositionNorm) 
    218218        self.MousePos.connect_from(window.MousePosition) 
    219219        self.MouseMovementNorm.connect_from(window.MouseMovementNorm) 
    220          
     220 
    221221        self.MouseButtonLeft.connect_from(eventfields.MouseButtonLeft) 
    222222        self.MouseButtonRight.connect_from(eventfields.MouseButtonRight) 
     
    226226        self.MouseLeftDoubleClick.connect_from(eventfields.MouseButtonLeftDoubleClick) 
    227227        self.MouseLeftAndRight.connect_from(eventfields.MouseButtons_LeftAndRight) 
    228     
    229     
    230 def make_wiimote_device(wiimote_station, dtrack_station, device_service, receiver_offset, transmitter_offset):  
     228 
     229 
     230def make_wiimote_device(wiimote_station, dtrack_station, device_service, receiver_offset, transmitter_offset): 
    231231    device = WiimoteDevice() 
    232232    device._setup(wiimote_station, dtrack_station, device_service, receiver_offset, transmitter_offset) 
    233233    return device 
    234234 
    235          
     235 
    236236class WiimoteDevice(avango.script.Script): 
    237      
     237 
    238238    Button0 = avango.SFBool() 
    239239    Button1 = avango.SFBool() 
     
    247247    Button9 = avango.SFBool() 
    248248    Button10 = avango.SFBool() 
    249      
     249 
    250250    LED0 = avango.SFBool() 
    251251    LED1 = avango.SFBool() 
    252252    LED2 = avango.SFBool() 
    253253    LED3 = avango.SFBool() 
    254      
     254 
    255255    Matrix = avango.osg.SFMatrix() 
    256      
     256 
    257257    def __init__(self): 
    258258        self.super(WiimoteDevice).__init__() 
    259          
     259 
    260260        self.Button0.value = False 
    261261        self.Button1.value = False 
     
    269269        self.Button9.value = False 
    270270        self.Button10.value = False 
    271          
     271 
    272272        self.LED0.value = False 
    273273        self.LED1.value = False 
    274274        self.LED2.value = False 
    275275        self.LED3.value = False 
    276          
     276 
    277277        #will be initialized by the init function 
    278278        self.dtrack_sensor = None 
     
    280280        self.wiimote_actuator = None 
    281281        self.device_service = None 
    282          
    283          
     282 
     283 
    284284    def _setup(self, wiimote_station, dtrack_station, device_service, receiver_offset, transmitter_offset): 
    285285        self.device_service = device_service 
     
    292292        self.wiimote_actuator = avango.daemon.nodes.WiimoteActuator(DeviceService = device_service, 
    293293                                                                    Station = wiimote_station) 
    294          
     294 
    295295        self.Button0.connect_from(self.wiimote_sensor.Button0) 
    296296        self.Button1.connect_from(self.wiimote_sensor.Button1) 
     
    304304        self.Button9.connect_from(self.wiimote_sensor.Button9) 
    305305        self.Button10.connect_from(self.wiimote_sensor.Button10) 
    306      
     306 
    307307        self.wiimote_actuator.LED0.connect_from(self.LED0) 
    308308        self.wiimote_actuator.LED1.connect_from(self.LED1) 
    309309        self.wiimote_actuator.LED2.connect_from(self.LED2) 
    310310        self.wiimote_actuator.LED3.connect_from(self.LED3) 
    311          
     311 
    312312        self.Matrix.connect_from(self.dtrack_sensor.Matrix) 
    313          
  • trunk/avango-display/python/avango/display/_display.py

    r390 r448  
     1# -*- Mode:Python -*- 
     2 
     3########################################################################## 
     4#                                                                        # 
     5# This file is part of AVANGO.                                           # 
     6#                                                                        # 
     7# Copyright 1997 - 2010 Fraunhofer-Gesellschaft zur Foerderung der       # 
     8# angewandten Forschung (FhG), Munich, Germany.                          # 
     9#                                                                        # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
     11# it under the terms of the GNU Lesser General Public License as         # 
     12# published by the Free Software Foundation, version 3.                  # 
     13#                                                                        # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
     15# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
     16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     17# GNU General Public License for more details.                           # 
     18#                                                                        # 
     19# You should have received a copy of the GNU Lesser General Public       # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
     21#                                                                        # 
     22########################################################################## 
     23 
    124import avango.display #FIXME remove cyclic dependency 
    225 
     
    932from math import * 
    1033 
    11 #The avango.daemon module is currently not available under windows  
     34#The avango.daemon module is currently not available under windows 
    1235if sys.platform != 'win32': 
    1336   import avango.daemon 
     
    2548        self._merge_viewer = ViewMerger() 
    2649        self._composite_viewer.Views.connect_from(self._merge_viewer.ViewsOut) 
    27          
     50 
    2851        #the device service will be created as soon as it is used. 
    2952        self._device_service = None 
    30          
     53 
    3154        self._bool_dict={'false':False, 'true':True} 
    32          
     55 
    3356        self._users = [] 
    3457        self._windows = [] 
     
    4770    def make_view(self, subdisplay): 
    4871        display_view = avango.display.nodes.View() 
    49          
     72 
    5073        for window, transform, current_user in self._windows: 
    5174            eye_offset = 0. 
     
    5679                display_view, eye_offset, transform, window) 
    5780            camera.EyeTransform.connect_from(self._users[current_user].Matrix) 
    58              
     81 
    5982            user_selector = ViewUserSelector(UserMatch=current_user+1) 
    6083            user_selector.ViewIn.value = view 
     
    6386 
    6487            self.connect_view_field(user_selector.ViewOut) 
    65              
     88 
    6689            self.view_created(camera,view) 
    6790 
     
    180203    def add_user(self, user): 
    181204        self._users.append(user) 
    182          
     205 
    183206    def view_created(self,camera,view): 
    184207        ''' 
  • trunk/avango-display/python/avango/display/_screen_descriptor.py

    r399 r448  
     1# -*- Mode:Python -*- 
     2 
     3########################################################################## 
     4#                                                                        # 
     5# This file is part of AVANGO.                                           # 
     6#                                                                        # 
     7# Copyright 1997 - 2010 Fraunhofer-Gesellschaft zur Foerderung der       # 
     8# angewandten Forschung (FhG), Munich, Germany.                          # 
     9#                                                                        # 
     10# AVANGO is free software: you can redistribute it and/or modify         # 
     11# it under the terms of the GNU Lesser General Public License as         # 
     12# published by the Free Software Foundation, version 3.                  # 
     13#                                                                        # 
     14# AVANGO is distributed in the hope that it will be useful,              # 
     15# but WITHOUT ANY WARRANTY; without even the implied warranty of         # 
     16# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the           # 
     17# GNU General Public License for more details.                           # 
     18#                                                                        # 
     19# You should have received a copy of the GNU Lesser General Public       # 
     20# License along with AVANGO. If not, see <http://www.gnu.org/licenses/>. # 
     21#                                                                        # 
     22########################################################################## 
     23 
    124import avango 
    225import avango.osg 
     
    1336        self.RealS