From: <cry...@us...> - 2006-08-30 00:24:34
|
Revision: 25245 Author: crystal-manage Date: 2006-08-29 17:24:14 -0700 (Tue, 29 Aug 2006) ViewCVS: http://svn.sourceforge.net/crystal/?rev=25245&view=rev Log Message: ----------- master header files: Automated master header file repair. Visual-C++ project files: Automated Visual-C++ project file repair. Texinfo files: Automated Texinfo @node and @menu repair. Swig Python files: Automated Swig Python file repair. Swig Perl5 files: Automated Swig Perl5 file repair. User's Manual: Automated Texinfo to HTML conversion. Modified Paths: -------------- CS/trunk/mk/msvc7/libcrystalspace_staticplugins.vcproj CS/trunk/mk/msvc7/plgsoft3d.vcproj CS/trunk/mk/msvc71/libcrystalspace_staticplugins.vcproj CS/trunk/mk/msvc71/plgsoft3d.vcproj CS/trunk/mk/msvc8/libcrystalspace_staticplugins.vcproj CS/trunk/mk/msvc8/plgsoft3d.vcproj CS/trunk/plugins/cscript/cspython/cs_pyth.cpp CS/trunk/scripts/perl5/cswigpl5.inc Modified: CS/trunk/mk/msvc7/libcrystalspace_staticplugins.vcproj =================================================================== --- CS/trunk/mk/msvc7/libcrystalspace_staticplugins.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc7/libcrystalspace_staticplugins.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -13660,6 +13660,60 @@ ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_tridraw_fill_gen_uint32.cpp.obj"/> </FileConfiguration> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug7\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + </File> </Filter> <Filter Name="Header Files" @@ -14909,6 +14963,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> + </File> </Filter> </Files> <Globals> Modified: CS/trunk/mk/msvc7/plgsoft3d.vcproj =================================================================== --- CS/trunk/mk/msvc7/plgsoft3d.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc7/plgsoft3d.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -334,6 +334,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint32.cpp"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> + </File> </Filter> <Filter Name="Header Files" @@ -374,6 +380,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> + </File> </Filter> <Filter Name="Resource Files" Modified: CS/trunk/mk/msvc71/libcrystalspace_staticplugins.vcproj =================================================================== --- CS/trunk/mk/msvc71/libcrystalspace_staticplugins.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc71/libcrystalspace_staticplugins.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -13660,6 +13660,60 @@ ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_tridraw_fill_gen_uint32.cpp.obj"/> </FileConfiguration> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug71\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + </File> </Filter> <Filter Name="Header Files" @@ -14909,6 +14963,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> + </File> </Filter> </Files> <Globals> Modified: CS/trunk/mk/msvc71/plgsoft3d.vcproj =================================================================== --- CS/trunk/mk/msvc71/plgsoft3d.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc71/plgsoft3d.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -334,6 +334,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint32.cpp"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> + </File> </Filter> <Filter Name="Header Files" @@ -374,6 +380,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> + </File> </Filter> <Filter Name="Resource Files" Modified: CS/trunk/mk/msvc8/libcrystalspace_staticplugins.vcproj =================================================================== --- CS/trunk/mk/msvc8/libcrystalspace_staticplugins.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc8/libcrystalspace_staticplugins.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -13660,6 +13660,60 @@ ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_tridraw_fill_gen_uint32.cpp.obj"/> </FileConfiguration> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertextransform.cpp.obj"/> + </FileConfiguration> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> + <FileConfiguration + Name="Release|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\release8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="Debug|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="MemoryTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + <FileConfiguration + Name="RefTracker|Win32"> + <Tool + Name="VCCLCompilerTool" + ObjectFile="..\..\out\debug8\build\libcrystalspace_staticplugins\plugins_video_render3d_software_vertices_ltn.cpp.obj"/> + </FileConfiguration> + </File> </Filter> <Filter Name="Header Files" @@ -14909,6 +14963,12 @@ <File RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> + </File> + <File + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> + </File> </Filter> </Files> <Globals> Modified: CS/trunk/mk/msvc8/plgsoft3d.vcproj =================================================================== --- CS/trunk/mk/msvc8/plgsoft3d.vcproj 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/mk/msvc8/plgsoft3d.vcproj 2006-08-30 00:24:14 UTC (rev 25245) @@ -1,122 +1,90 @@ -<?xml version="1.0" encoding="Windows-1252"?> +<?xml version="1.0" encoding = "Windows-1252"?> <VisualStudioProject ProjectType="Visual C++" - Version="8,00" + Version="8.00" Name="plgsoft3d" ProjectGUID="{440FDE5C-96D4-6E60-DCEB-6840B82B857A}" - > + SccProjectName="" + SccLocalPath=""> <Platforms> <Platform - Name="Win32" - /> + Name="Win32"/> </Platforms> - <ToolFiles> - </ToolFiles> <Configurations> <Configuration Name="Release|Win32" OutputDirectory="..\..\out\release8\build\plgsoft3d\" IntermediateDirectory="..\..\out\release8\build\plgsoft3d\" ConfigurationType="2" - UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" WholeProgramOptimization="1" - > + UseOfMFC="0" + ATLMinimizesCRunTimeLibraryUsage="FALSE"> <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS" - MkTypLibCompatible="true" - SuppressStartupBanner="true" - TargetEnvironment="1" - TypeLibraryName="..\..\out\release8\build\plgsoft3d\plgsoft3d.tlb" - /> - <Tool Name="VCCLCompilerTool" - AdditionalOptions="/Zm200 " Optimization="2" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;WIN32" - StringPooling="true" + StringPooling="TRUE" + EnableFunctionLevelLinking="TRUE" RuntimeLibrary="2" - BufferSecurityCheck="false" - EnableFunctionLevelLinking="true" - TreatWChar_tAsBuiltInType="false" + DebugInformationFormat="3" + BufferSecurityCheck="FALSE" + PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;WIN32" + OptimizeForProcessor="1" + AdditionalOptions="/Zm200 " + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" PrecompiledHeaderFile="..\..\out\release8\build\plgsoft3d\plgsoft3d.pch" AssemblerListingLocation="..\..\out\release8\build\plgsoft3d\" ObjectFile="..\..\out\release8\build\plgsoft3d\" ProgramDataBaseFileName="..\..\out\release8\build\plgsoft3d\soft3d.pdb" WarningLevel="3" - SuppressStartupBanner="true" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="3" - CompileAs="0" - /> + SuppressStartupBanner="TRUE" + Detect64BitPortabilityProblems="TRUE" + TreatWChar_tAsBuiltInType="false" + CompileAs="0"/> <Tool - Name="VCManagedResourceCompilerTool" - /> + Name="VCCustomBuildTool"/> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;PROJECTGEN_VERSION=8" - Culture="1033" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool Name="VCLinkerTool" - IgnoreImportLibrary="true" - AdditionalOptions=" " - AdditionalDependencies="delayimp.lib zlib.lib" - OutputFile="..\..\soft3d.dll" LinkIncremental="1" - SuppressStartupBanner="true" - AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" - IgnoreDefaultLibraryNames="LIBC,LIBCD,LIBCMT,LIBCMTD" - DelayLoadDLLs="" - GenerateDebugInformation="true" - ProgramDatabaseFile="..\..\out\release8\build\plgsoft3d\soft3d.pdb" OptimizeReferences="2" EnableCOMDATFolding="2" + GenerateDebugInformation="TRUE" + IgnoreDefaultLibraryNames="LIBC,LIBCD,LIBCMT,LIBCMTD" + OutputFile="..\..\soft3d.dll" + DelayLoadDLLs="" ImportLibrary="..\..\out\release8\build\plgsoft3d\plgsoft3d.lib" - TargetMachine="1" - /> + AdditionalOptions=" " + AdditionalDependencies="delayimp.lib zlib.lib" + IgnoreImportLibrary="TRUE" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + ProgramDatabaseFile="..\..\out\release8\build\plgsoft3d\soft3d.pdb" + TargetMachine="1"/> <Tool - Name="VCALinkTool" - /> + Name="VCLibrarianTool" + SuppressStartupBanner="TRUE"/> <Tool - Name="VCManifestTool" - /> + Name="VCMIDLTool" + PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName="..\..\out\release8\build\plgsoft3d\plgsoft3d.tlb"/> <Tool - Name="VCXDCMakeTool" - /> + Name="VCPostBuildEventTool" + /> <Tool - Name="VCBscMakeTool" - /> + Name="VCPreBuildEventTool"/> <Tool - Name="VCFxCopTool" - /> + Name="VCPreLinkEventTool"/> <Tool - Name="VCAppVerifierTool" - /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="NDEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;PROJECTGEN_VERSION=8" + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" + Culture="1033"/> <Tool - Name="VCWebDeploymentTool" - /> + Name="VCWebServiceProxyGeneratorTool"/> <Tool - Name="VCPostBuildEventTool" - /> + Name="VCWebDeploymentTool"/> </Configuration> <Configuration Name="Debug|Win32" @@ -124,100 +92,70 @@ IntermediateDirectory="..\..\out\debug8\build\plgsoft3d\" ConfigurationType="2" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - > + ATLMinimizesCRunTimeLibraryUsage="FALSE"> <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS" - MkTypLibCompatible="true" - SuppressStartupBanner="true" - TargetEnvironment="1" - TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb" - /> - <Tool Name="VCCLCompilerTool" - AdditionalOptions="/Zm200 " Optimization="0" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;WIN32" - MinimalRebuild="true" + MinimalRebuild="TRUE" + DebugInformationFormat="4" + RuntimeTypeInfo="TRUE" RuntimeLibrary="3" - TreatWChar_tAsBuiltInType="false" - RuntimeTypeInfo="true" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;WIN32" + OptimizeForProcessor="1" + AdditionalOptions="/Zm200 " + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" PrecompiledHeaderFile="..\..\out\debug8\build\plgsoft3d\plgsoft3d.pch" AssemblerListingLocation="..\..\out\debug8\build\plgsoft3d\" ObjectFile="..\..\out\debug8\build\plgsoft3d\" ProgramDataBaseFileName="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" WarningLevel="3" - SuppressStartupBanner="true" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="4" - CompileAs="0" - /> + SuppressStartupBanner="TRUE" + Detect64BitPortabilityProblems="TRUE" + TreatWChar_tAsBuiltInType="false" + CompileAs="0"/> <Tool - Name="VCManagedResourceCompilerTool" - /> + Name="VCCustomBuildTool"/> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;PROJECTGEN_VERSION=8" - Culture="1033" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool Name="VCLinkerTool" - IgnoreImportLibrary="true" - AdditionalOptions=" " - AdditionalDependencies="delayimp.lib zlib.lib" - OutputFile="..\..\soft3d.dll" LinkIncremental="2" - SuppressStartupBanner="true" - AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + GenerateDebugInformation="TRUE" IgnoreDefaultLibraryNames="LIBC,LIBCD,LIBCMT,LIBCMTD,MSVCRT" + OutputFile="..\..\soft3d.dll" DelayLoadDLLs="" - GenerateDebugInformation="true" - ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" ImportLibrary="..\..\out\debug8\build\plgsoft3d\plgsoft3d.lib" - TargetMachine="1" - /> + AdditionalOptions=" " + AdditionalDependencies="delayimp.lib zlib.lib" + IgnoreImportLibrary="TRUE" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" + TargetMachine="1"/> <Tool - Name="VCALinkTool" - /> + Name="VCLibrarianTool" + SuppressStartupBanner="TRUE"/> <Tool - Name="VCManifestTool" - /> + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb"/> <Tool - Name="VCXDCMakeTool" - /> + Name="VCPostBuildEventTool" + /> <Tool - Name="VCBscMakeTool" - /> + Name="VCPreBuildEventTool"/> <Tool - Name="VCFxCopTool" - /> + Name="VCPreLinkEventTool"/> <Tool - Name="VCAppVerifierTool" - /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;_WINDOWS;PROJECTGEN_VERSION=8" + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" + Culture="1033"/> <Tool - Name="VCWebDeploymentTool" - /> + Name="VCWebServiceProxyGeneratorTool"/> <Tool - Name="VCPostBuildEventTool" - /> + Name="VCWebDeploymentTool"/> </Configuration> <Configuration Name="MemoryTracker|Win32" @@ -225,100 +163,70 @@ IntermediateDirectory="..\..\out\debug8\build\plgsoft3d\" ConfigurationType="2" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - > + ATLMinimizesCRunTimeLibraryUsage="FALSE"> <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS" - MkTypLibCompatible="true" - SuppressStartupBanner="true" - TargetEnvironment="1" - TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb" - /> - <Tool Name="VCCLCompilerTool" - AdditionalOptions="/Zm200 " Optimization="0" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS;WIN32" - MinimalRebuild="true" + MinimalRebuild="TRUE" + DebugInformationFormat="4" + RuntimeTypeInfo="TRUE" RuntimeLibrary="3" - TreatWChar_tAsBuiltInType="false" - RuntimeTypeInfo="true" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS;WIN32" + OptimizeForProcessor="1" + AdditionalOptions="/Zm200 " + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" PrecompiledHeaderFile="..\..\out\debug8\build\plgsoft3d\plgsoft3d.pch" AssemblerListingLocation="..\..\out\debug8\build\plgsoft3d\" ObjectFile="..\..\out\debug8\build\plgsoft3d\" ProgramDataBaseFileName="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" WarningLevel="3" - SuppressStartupBanner="true" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="4" - CompileAs="0" - /> + SuppressStartupBanner="TRUE" + Detect64BitPortabilityProblems="TRUE" + TreatWChar_tAsBuiltInType="false" + CompileAs="0"/> <Tool - Name="VCManagedResourceCompilerTool" - /> + Name="VCCustomBuildTool"/> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS;PROJECTGEN_VERSION=8" - Culture="1033" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool Name="VCLinkerTool" - IgnoreImportLibrary="true" - AdditionalOptions=" " - AdditionalDependencies="delayimp.lib zlib.lib" - OutputFile="..\..\soft3d.dll" LinkIncremental="2" - SuppressStartupBanner="true" - AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + GenerateDebugInformation="TRUE" IgnoreDefaultLibraryNames="LIBC,LIBCD,LIBCMT,LIBCMTD,MSVCRT" + OutputFile="..\..\soft3d.dll" DelayLoadDLLs="" - GenerateDebugInformation="true" - ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" ImportLibrary="..\..\out\debug8\build\plgsoft3d\plgsoft3d.lib" - TargetMachine="1" - /> + AdditionalOptions=" " + AdditionalDependencies="delayimp.lib zlib.lib" + IgnoreImportLibrary="TRUE" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" + TargetMachine="1"/> <Tool - Name="VCALinkTool" - /> + Name="VCLibrarianTool" + SuppressStartupBanner="TRUE"/> <Tool - Name="VCManifestTool" - /> + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb"/> <Tool - Name="VCXDCMakeTool" - /> + Name="VCPostBuildEventTool" + /> <Tool - Name="VCBscMakeTool" - /> + Name="VCPreBuildEventTool"/> <Tool - Name="VCFxCopTool" - /> + Name="VCPreLinkEventTool"/> <Tool - Name="VCAppVerifierTool" - /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_MEMORY_TRACKER;_WINDOWS;PROJECTGEN_VERSION=8" + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" + Culture="1033"/> <Tool - Name="VCWebDeploymentTool" - /> + Name="VCWebServiceProxyGeneratorTool"/> <Tool - Name="VCPostBuildEventTool" - /> + Name="VCWebDeploymentTool"/> </Configuration> <Configuration Name="RefTracker|Win32" @@ -326,227 +234,167 @@ IntermediateDirectory="..\..\out\debug8\build\plgsoft3d\" ConfigurationType="2" UseOfMFC="0" - ATLMinimizesCRunTimeLibraryUsage="false" - > + ATLMinimizesCRunTimeLibraryUsage="FALSE"> <Tool - Name="VCPreBuildEventTool" - /> - <Tool - Name="VCCustomBuildTool" - /> - <Tool - Name="VCXMLDataGeneratorTool" - /> - <Tool - Name="VCWebServiceProxyGeneratorTool" - /> - <Tool - Name="VCMIDLTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS" - MkTypLibCompatible="true" - SuppressStartupBanner="true" - TargetEnvironment="1" - TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb" - /> - <Tool Name="VCCLCompilerTool" - AdditionalOptions="/Zm200 " Optimization="0" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS;WIN32" - MinimalRebuild="true" + MinimalRebuild="TRUE" + DebugInformationFormat="4" + RuntimeTypeInfo="TRUE" RuntimeLibrary="3" - TreatWChar_tAsBuiltInType="false" - RuntimeTypeInfo="true" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS;WIN32" + OptimizeForProcessor="1" + AdditionalOptions="/Zm200 " + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" PrecompiledHeaderFile="..\..\out\debug8\build\plgsoft3d\plgsoft3d.pch" AssemblerListingLocation="..\..\out\debug8\build\plgsoft3d\" ObjectFile="..\..\out\debug8\build\plgsoft3d\" ProgramDataBaseFileName="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" WarningLevel="3" - SuppressStartupBanner="true" - Detect64BitPortabilityProblems="true" - DebugInformationFormat="4" - CompileAs="0" - /> + SuppressStartupBanner="TRUE" + Detect64BitPortabilityProblems="TRUE" + TreatWChar_tAsBuiltInType="false" + CompileAs="0"/> <Tool - Name="VCManagedResourceCompilerTool" - /> + Name="VCCustomBuildTool"/> <Tool - Name="VCResourceCompilerTool" - PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS;PROJECTGEN_VERSION=8" - Culture="1033" - AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" - /> - <Tool - Name="VCPreLinkEventTool" - /> - <Tool Name="VCLinkerTool" - IgnoreImportLibrary="true" - AdditionalOptions=" " - AdditionalDependencies="delayimp.lib zlib.lib" - OutputFile="..\..\soft3d.dll" LinkIncremental="2" - SuppressStartupBanner="true" - AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + GenerateDebugInformation="TRUE" IgnoreDefaultLibraryNames="LIBC,LIBCD,LIBCMT,LIBCMTD,MSVCRT" + OutputFile="..\..\soft3d.dll" DelayLoadDLLs="" - GenerateDebugInformation="true" - ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" ImportLibrary="..\..\out\debug8\build\plgsoft3d\plgsoft3d.lib" - TargetMachine="1" - /> + AdditionalOptions=" " + AdditionalDependencies="delayimp.lib zlib.lib" + IgnoreImportLibrary="TRUE" + SuppressStartupBanner="TRUE" + AdditionalLibraryDirectories="..\..\libs\csutil\win32\libs" + ProgramDatabaseFile="..\..\out\debug8\build\plgsoft3d\soft3d.pdb" + TargetMachine="1"/> <Tool - Name="VCALinkTool" - /> + Name="VCLibrarianTool" + SuppressStartupBanner="TRUE"/> <Tool - Name="VCManifestTool" - /> + Name="VCMIDLTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS" + MkTypLibCompatible="TRUE" + SuppressStartupBanner="TRUE" + TargetEnvironment="1" + TypeLibraryName="..\..\out\debug8\build\plgsoft3d\plgsoft3d.tlb"/> <Tool - Name="VCXDCMakeTool" - /> + Name="VCPostBuildEventTool" + /> <Tool - Name="VCBscMakeTool" - /> + Name="VCPreBuildEventTool"/> <Tool - Name="VCFxCopTool" - /> + Name="VCPreLinkEventTool"/> <Tool - Name="VCAppVerifierTool" - /> + Name="VCResourceCompilerTool" + PreprocessorDefinitions="_DEBUG;CS_DEBUG;CS_WIN32_CSCONFIG;__CRYSTAL_SPACE__;CS_REF_TRACKER;_WINDOWS;PROJECTGEN_VERSION=8" + AdditionalIncludeDirectories=".;..\..;..\..\include;..\..\include\csutil\win32" + Culture="1033"/> <Tool - Name="VCWebDeploymentTool" - /> + Name="VCWebServiceProxyGeneratorTool"/> <Tool - Name="VCPostBuildEventTool" - /> + Name="VCWebDeploymentTool"/> </Configuration> </Configurations> - <References> - </References> <Files> <Filter Name="Source Files" - > + Filter=""> <File - RelativePath="..\..\plugins\video\render3d\software\halo.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\halo.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\pixspecifica.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\pixspecifica.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\sft3dcom.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\sft3dcom.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\soft_g3d.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\soft_g3d.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\soft_txt.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\soft_txt.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint16_a.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint16_a.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint16_b.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint16_b.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint32.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_fix_uint32.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint16.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint16.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint32.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill_gen_uint32.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\vertextransform.cpp"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp" - > + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.cpp"> </File> </Filter> <Filter Name="Header Files" - > + Filter=""> <File - RelativePath="..\..\plugins\video\render3d\software\clip_iclipper.h" - > + RelativePath="..\..\plugins\video\render3d\software\clip_iclipper.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\clip_znear.h" - > + RelativePath="..\..\plugins\video\render3d\software\clip_znear.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\clipper.h" - > + RelativePath="..\..\plugins\video\render3d\software\clipper.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\polyrast.h" - > + RelativePath="..\..\plugins\video\render3d\software\polyrast.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\scan_blend.h" - > + RelativePath="..\..\plugins\video\render3d\software\scan_blend.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\scan_pix.h" - > + RelativePath="..\..\plugins\video\render3d\software\scan_pix.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\sft3dcom.h" - > + RelativePath="..\..\plugins\video\render3d\software\sft3dcom.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\soft_g3d.h" - > + RelativePath="..\..\plugins\video\render3d\software\soft_g3d.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\soft_txt.h" - > + RelativePath="..\..\plugins\video\render3d\software\soft_txt.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw.h" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\tridraw_fill.h" - > + RelativePath="..\..\plugins\video\render3d\software\tridraw_fill.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\types.h" - > + RelativePath="..\..\plugins\video\render3d\software\types.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\vertextransform.h" - > + RelativePath="..\..\plugins\video\render3d\software\vertextransform.h"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h" - > + RelativePath="..\..\plugins\video\render3d\software\vertices_ltn.h"> </File> </Filter> <Filter Name="Resource Files" - > + Filter=""> <File - RelativePath="..\..\mk\msvc\plgsoft3d.rc" - > + RelativePath="..\..\mk\msvc\plgsoft3d.rc"> </File> <File - RelativePath="..\..\plugins\video\render3d\software\soft3d.csplugin" - > + RelativePath="..\..\plugins\video\render3d\software\soft3d.csplugin"> </File> </Filter> </Files> Modified: CS/trunk/plugins/cscript/cspython/cs_pyth.cpp =================================================================== --- CS/trunk/plugins/cscript/cspython/cs_pyth.cpp 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/plugins/cscript/cspython/cs_pyth.cpp 2006-08-30 00:24:14 UTC (rev 25245) @@ -21981,13 +21981,119 @@ } +static PyObject *_wrap_csPlane3_ClipPolygon__SWIG_2(PyObject *, PyObject *args) { + PyObject *resultobj; + csPlane3 *arg1 = (csPlane3 *) 0 ; + csVector3 *arg2 = (csVector3 *) 0 ; + size_t arg3 ; + csVector3 *arg4 = (csVector3 *) 0 ; + size_t *arg5 = 0 ; + csVertexStatus *arg6 = (csVertexStatus *) 0 ; + bool arg7 ; + uint8 result; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + PyObject * obj6 = 0 ; + + if(!PyArg_ParseTuple(args,(char *)"OOOOOOO:csPlane3_ClipPolygon",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5,&obj6)) goto fail; + SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_csPlane3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(1)) SWIG_fail; + SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_csVector3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(2)) SWIG_fail; + { + arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2)); + if (SWIG_arg_fail(3)) SWIG_fail; + } + SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_csVector3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(4)) SWIG_fail; + { + SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_size_t, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(5)) SWIG_fail; + if (arg5 == NULL) { + SWIG_null_ref("size_t"); + } + if (SWIG_arg_fail(5)) SWIG_fail; + } + SWIG_Python_ConvertPtr(obj5, (void **)&arg6, SWIGTYPE_p_csVertexStatus, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(6)) SWIG_fail; + { + arg7 = (bool)(SWIG_As_bool(obj6)); + if (SWIG_arg_fail(7)) SWIG_fail; + } + result = ((csPlane3 const *)arg1)->ClipPolygon((csVector3 const *)arg2,arg3,arg4,*arg5,arg6,arg7); + + { + uint8 * resultptr; + resultptr = new uint8((uint8 &)(result)); + resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_uint8_t, 1); + } + return resultobj; + fail: + return NULL; +} + + +static PyObject *_wrap_csPlane3_ClipPolygon__SWIG_3(PyObject *, PyObject *args) { + PyObject *resultobj; + csPlane3 *arg1 = (csPlane3 *) 0 ; + csVector3 *arg2 = (csVector3 *) 0 ; + size_t arg3 ; + csVector3 *arg4 = (csVector3 *) 0 ; + size_t *arg5 = 0 ; + csVertexStatus *arg6 = (csVertexStatus *) 0 ; + uint8 result; + PyObject * obj0 = 0 ; + PyObject * obj1 = 0 ; + PyObject * obj2 = 0 ; + PyObject * obj3 = 0 ; + PyObject * obj4 = 0 ; + PyObject * obj5 = 0 ; + + if(!PyArg_ParseTuple(args,(char *)"OOOOOO:csPlane3_ClipPolygon",&obj0,&obj1,&obj2,&obj3,&obj4,&obj5)) goto fail; + SWIG_Python_ConvertPtr(obj0, (void **)&arg1, SWIGTYPE_p_csPlane3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(1)) SWIG_fail; + SWIG_Python_ConvertPtr(obj1, (void **)&arg2, SWIGTYPE_p_csVector3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(2)) SWIG_fail; + { + arg3 = (size_t)(SWIG_As_unsigned_SS_long(obj2)); + if (SWIG_arg_fail(3)) SWIG_fail; + } + SWIG_Python_ConvertPtr(obj3, (void **)&arg4, SWIGTYPE_p_csVector3, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(4)) SWIG_fail; + { + SWIG_Python_ConvertPtr(obj4, (void **)&arg5, SWIGTYPE_p_size_t, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(5)) SWIG_fail; + if (arg5 == NULL) { + SWIG_null_ref("size_t"); + } + if (SWIG_arg_fail(5)) SWIG_fail; + } + SWIG_Python_ConvertPtr(obj5, (void **)&arg6, SWIGTYPE_p_csVertexStatus, SWIG_POINTER_EXCEPTION | 0); + if (SWIG_arg_fail(6)) SWIG_fail; + result = ((csPlane3 const *)arg1)->ClipPolygon((csVector3 const *)arg2,arg3,arg4,*arg5,arg6); + + { + uint8 * resultptr; + resultptr = new uint8((uint8 &)(result)); + resultobj = SWIG_NewPointerObj((void *)(resultptr), SWIGTYPE_p_uint8_t, 1); + } + return resultobj; + fail: + return NULL; +} + + static PyObject *_wrap_csPlane3_ClipPolygon(PyObject *self, PyObject *args) { int argc; - PyObject *argv[5]; + PyObject *argv[8]; int ii; argc = PyObject_Length(args); - for (ii = 0; (ii < argc) && (ii < 4); ii++) { + for (ii = 0; (ii < argc) && (ii < 7); ii++) { argv[ii] = PyTuple_GetItem(args,ii); } if (argc == 3) { @@ -22067,6 +22173,133 @@ } } } + if (argc == 6) { + int _v; + { + void *ptr; + if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_csPlane3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + _v = SWIG_Check_unsigned_SS_long(argv[2]); + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + { + void *ptr = 0; + if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = (ptr != 0); + } + } + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[5], &ptr, SWIGTYPE_p_csVertexStatus, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + return _wrap_csPlane3_ClipPolygon__SWIG_3(self,args); + } + } + } + } + } + } + } + if (argc == 7) { + int _v; + { + void *ptr; + if (SWIG_ConvertPtr(argv[0], &ptr, SWIGTYPE_p_csPlane3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[1], &ptr, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + _v = SWIG_Check_unsigned_SS_long(argv[2]); + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[3], &ptr, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + { + void *ptr = 0; + if (SWIG_ConvertPtr(argv[4], &ptr, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = (ptr != 0); + } + } + if (_v) { + { + void *ptr; + if (SWIG_ConvertPtr(argv[5], &ptr, SWIGTYPE_p_csVertexStatus, 0) == -1) { + _v = 0; + PyErr_Clear(); + } else { + _v = 1; + } + } + if (_v) { + _v = SWIG_Check_bool(argv[6]); + if (_v) { + return _wrap_csPlane3_ClipPolygon__SWIG_2(self,args); + } + } + } + } + } + } + } + } PyErr_SetString(PyExc_NotImplementedError,"No matching function for overloaded 'csPlane3_ClipPolygon'"); return NULL; Modified: CS/trunk/scripts/perl5/cswigpl5.inc =================================================================== --- CS/trunk/scripts/perl5/cswigpl5.inc 2006-08-29 22:18:34 UTC (rev 25244) +++ CS/trunk/scripts/perl5/cswigpl5.inc 2006-08-30 00:24:14 UTC (rev 25245) @@ -27031,6 +27031,120 @@ } +XS(_wrap_csPlane3_ClipPolygon__SWIG_2) { + { + csPlane3 *arg1 = (csPlane3 *) 0 ; + csVector3 *arg2 = (csVector3 *) 0 ; + size_t arg3 ; + csVector3 *arg4 = (csVector3 *) 0 ; + size_t *arg5 = 0 ; + csVertexStatus *arg6 = (csVertexStatus *) 0 ; + bool arg7 ; + uint8 result; + int argvi = 0; + dXSARGS; + + if ((items < 7) || (items > 7)) { + SWIG_croak("Usage: csPlane3_ClipPolygon(self,InVerts,InCount,OutPolygon,OutCount,OutStatus,reversed);"); + } + { + if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_csPlane3,0) < 0) { + SWIG_croak("Type error in argument 1 of csPlane3_ClipPolygon. Expected _p_csPlane3"); + } + } + { + if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_csVector3,0) < 0) { + SWIG_croak("Type error in argument 2 of csPlane3_ClipPolygon. Expected _p_csVector3"); + } + } + arg3 = (size_t) SvUV(ST(2)); + { + if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_csVector3,0) < 0) { + SWIG_croak("Type error in argument 4 of csPlane3_ClipPolygon. Expected _p_csVector3"); + } + } + { + if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_size_t,0) < 0) { + SWIG_croak("Type error in argument 5 of csPlane3_ClipPolygon. Expected _p_size_t"); + } + } + { + if (SWIG_ConvertPtr(ST(5), (void **) &arg6, SWIGTYPE_p_csVertexStatus,0) < 0) { + SWIG_croak("Type error in argument 6 of csPlane3_ClipPolygon. Expected _p_csVertexStatus"); + } + } + arg7 = (bool) SvIV(ST(6)); + result = ((csPlane3 const *)arg1)->ClipPolygon((csVector3 const *)arg2,arg3,arg4,*arg5,arg6,arg7); + + { + uint8 * resultobj = new uint8((uint8 &)result); + ST(argvi) = sv_newmortal(); + SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_uint8_t, 0|SWIG_OWNER); + } + XSRETURN(argvi); + fail: + ; + } + croak(Nullch); +} + + +XS(_wrap_csPlane3_ClipPolygon__SWIG_3) { + { + csPlane3 *arg1 = (csPlane3 *) 0 ; + csVector3 *arg2 = (csVector3 *) 0 ; + size_t arg3 ; + csVector3 *arg4 = (csVector3 *) 0 ; + size_t *arg5 = 0 ; + csVertexStatus *arg6 = (csVertexStatus *) 0 ; + uint8 result; + int argvi = 0; + dXSARGS; + + if ((items < 6) || (items > 6)) { + SWIG_croak("Usage: csPlane3_ClipPolygon(self,InVerts,InCount,OutPolygon,OutCount,OutStatus);"); + } + { + if (SWIG_ConvertPtr(ST(0), (void **) &arg1, SWIGTYPE_p_csPlane3,0) < 0) { + SWIG_croak("Type error in argument 1 of csPlane3_ClipPolygon. Expected _p_csPlane3"); + } + } + { + if (SWIG_ConvertPtr(ST(1), (void **) &arg2, SWIGTYPE_p_csVector3,0) < 0) { + SWIG_croak("Type error in argument 2 of csPlane3_ClipPolygon. Expected _p_csVector3"); + } + } + arg3 = (size_t) SvUV(ST(2)); + { + if (SWIG_ConvertPtr(ST(3), (void **) &arg4, SWIGTYPE_p_csVector3,0) < 0) { + SWIG_croak("Type error in argument 4 of csPlane3_ClipPolygon. Expected _p_csVector3"); + } + } + { + if (SWIG_ConvertPtr(ST(4), (void **) &arg5, SWIGTYPE_p_size_t,0) < 0) { + SWIG_croak("Type error in argument 5 of csPlane3_ClipPolygon. Expected _p_size_t"); + } + } + { + if (SWIG_ConvertPtr(ST(5), (void **) &arg6, SWIGTYPE_p_csVertexStatus,0) < 0) { + SWIG_croak("Type error in argument 6 of csPlane3_ClipPolygon. Expected _p_csVertexStatus"); + } + } + result = ((csPlane3 const *)arg1)->ClipPolygon((csVector3 const *)arg2,arg3,arg4,*arg5,arg6); + + { + uint8 * resultobj = new uint8((uint8 &)result); + ST(argvi) = sv_newmortal(); + SWIG_MakePtr(ST(argvi++), (void *) resultobj, SWIGTYPE_p_uint8_t, 0|SWIG_OWNER); + } + XSRETURN(argvi); + fail: + ; + } + croak(Nullch); +} + + XS(_wrap_csPlane3_ClipPolygon) { dXSARGS; @@ -27107,6 +27221,139 @@ } } } + if (items == 6) { + int _v; + { + void *tmp; + if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_csPlane3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(5), (void **) &tmp, SWIGTYPE_p_csVertexStatus, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_csPlane3_ClipPolygon__SWIG_3); return; + } + } + } + } + } + } + } + if (items == 7) { + int _v; + { + void *tmp; + if (SWIG_ConvertPtr(ST(0), (void **) &tmp, SWIGTYPE_p_csPlane3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(1), (void **) &tmp, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(2), (void **) &tmp, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(3), (void **) &tmp, SWIGTYPE_p_csVector3, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(4), (void **) &tmp, SWIGTYPE_p_size_t, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + void *tmp; + if (SWIG_ConvertPtr(ST(5), (void **) &tmp, SWIGTYPE_p_csVertexStatus, 0) == -1) { + _v = 0; + } else { + _v = 1; + } + } + if (_v) { + { + _v = SvIOK(ST(6)) ? 1 : 0; + } + if (_v) { + (*PL_markstack_ptr++);SWIG_CALLXS(_wrap_csPlane3_ClipPolygon__SWIG_2); return; + } + } + } + } + } + } + } + } croak("No matching function for overloaded 'csPlane3_ClipPolygon'"); XSRETURN(0); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |