[Bf-blender-cvs] SVN commit: /data/svn/bf-blender [24243] trunk/lib/darwin-9.x.universal: Mac :
Damien Plisson
damien.plisson at yahoo.fr
Mon Nov 2 15:49:22 CET 2009
Revision: 24243
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=24243
Author: damien78
Date: 2009-11-02 15:49:22 +0100 (Mon, 02 Nov 2009)
Log Message:
-----------
Mac :
== COLLADA ==
* add opencollada libraries (svn rev 641)
They are built universal (i386, x86_64, ppc, ppc64)
Revision Links:
--------------
http://projects.blender.org/plugins/scmsvn/viewcvs.php?view=rev&root=bf-blender&revision=641
Modified Paths:
--------------
trunk/lib/darwin-9.x.universal/README
Added Paths:
-----------
trunk/lib/darwin-9.x.universal/opencollada/
trunk/lib/darwin-9.x.universal/opencollada/include/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABU.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUException.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashFunctions.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashMap.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUIDList.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUNativeString.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUPcreCompiledPattern.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUPlatform.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUPrerequisites.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUStableHeaders.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUStringUtils.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUURI.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUUtils.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathMatrix3.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathMatrix4.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathPrerequisites.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathQuaternion.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathUtils.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/Math/COLLADABUMathVector3.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFW.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnimatable.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnimatableFloat.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnimation.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnimationCurve.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnimationList.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAnnotate.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWArray.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWArrayPrimitiveType.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWAxisInfo.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWCamera.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWCode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWColor.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWColorOrTexture.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWConstants.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWEdge.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWEffect.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWEffectCommon.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWException.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWExtraData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWExtraKeys.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFileInfo.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFloatOrDoubleArray.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFloatOrParam.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFormula.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFormulaNewParam.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWFormulas.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWGeometry.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWILoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWIWriter.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWImage.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWImageSource.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInclude.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWIndexList.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceCamera.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceGeometry.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceLight.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceNode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceSceneGraph.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWInstanceVisualScene.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWJoint.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWJointPrimitive.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWKinematicsController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWKinematicsModel.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWKinematicsScene.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLibraryNodes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLight.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLines.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLinestrips.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLoaderUtils.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWLookat.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMaterial.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMatrix.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMesh.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMeshPrimitive.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMeshPrimitiveWithFaceVertexCount.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMeshVertexData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWModifier.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMorphController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWMotionProfile.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWNewParam.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWNode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWObject.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWParam.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPass.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPassClear.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPassOutput.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPassTarget.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPointerArray.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPolygons.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWPrerequisites.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWRenderDraw.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWRenderState.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWRenderStateStatic.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWRoot.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWRotate.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSampler.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWScale.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWScene.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSemantic.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSetParam.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShaderBlinn.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShaderConstantFX.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShaderElement.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShaderLambert.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShaderPhong.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWShear.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSkew.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSkinController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWSkinControllerData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWStableHeaders.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTarget.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTargetableValue.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTechnique.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTexture.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTransformation.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTranslate.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTriangles.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTrifans.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTristrips.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWTypes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWUniqueId.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWValidate.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWValueType.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAFramework/COLLADAFWVisualScene.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLAccessor.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLArrayElement.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLAssetLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLCOLLADACsymbol.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLDocumentProcessor.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLException.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLFileLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLFilePartLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLFormulasLinker.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLFormulasLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLGeometryLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLGeometryMaterialIdInfo.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLHelperLoaderBase.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIError.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIErrorHandler.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIFilePartLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIParserImpl.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIParserImpl14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIParserImpl15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLInputShared.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLInputUnshared.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLIntermediateTargetable.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLInterpolationTypeSource.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLJointsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLKinematicsIntermediateData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLKinematicsSceneCreator.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryAnimationsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryArticulatedSystemsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryCamerasLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryControllersLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryEffectsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryFormulasLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryImagesLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryJointsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryKinematicsModelsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryLightsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryMaterialsLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLibraryNodesLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLMeshLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLMeshPrimitiveInputList.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLNodeLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLPHElement.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLPolygons.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLPostProcessor.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLPrerequisites.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLPrimitiveBase.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLRootParser14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLRootParser15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSaxFWLError.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSaxParserError.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSaxParserErrorHandler.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSceneLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSidAddress.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSidTreeNode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSource.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLSourceArrayLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLStableHeaders.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLTechniqueCommon.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLTransformationLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLTypes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLUtils.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLVersionParser.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLVertices.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLVisualSceneLoader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/COLLADASaxFWLXmlTypes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLAssetLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14Attributes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14Enums.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14FunctionMapFactory.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14Private.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLColladaParserAutoGen14ValidationData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLGeometryLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryAnimationsLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryCamerasLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryControllersLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryEffectsLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryImagesLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryLightsLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryMaterialsLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLLibraryNodesLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLMeshLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLNodeLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLSceneLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLSourceArrayLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated14/COLLADASaxFWLVisualSceneLoader14.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLAssetLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15Attributes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15Enums.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15FunctionMapFactory.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15Private.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLColladaParserAutoGen15ValidationData.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLFormulasLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLGeometryLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryAnimationsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryArticulatedSystemsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryCamerasLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryControllersLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryEffectsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryFormulasLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryImagesLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryJointsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryKinematicsModelsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryLightsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryMaterialsLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLLibraryNodesLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLMeshLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLNodeLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLSceneLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLSourceArrayLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADASaxFrameworkLoader/generated15/COLLADASaxFWLVisualSceneLoader15.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWAnnotation.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWAsset.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWBaseElement.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWBaseInputElement.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWBindMaterial.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWBuffer.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWCamera.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWCameraOptic.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWCharacterBuffer.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWCode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWColor.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWColorOrTexture.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWConstants.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWControlVertices.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWEffectProfile.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWElementWriter.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWException.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWExtra.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWExtraTechnique.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWFWriteBufferFlusher.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWFormatHint.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWIBufferFlusher.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWImage.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInclude.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInputList.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceCamera.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceController.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceEffect.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceGeometry.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceLight.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceMaterial.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWInstanceNode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibrary.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryAnimationClips.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryAnimations.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryCameras.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryControllers.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryEffects.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryGeometries.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryImages.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryLights.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryMaterials.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLibraryVisualScenes.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWLight.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWNode.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWOpenGLConstants.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWParamBase.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWParamTemplate.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWPass.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWPlatform.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWPrerequisites.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWPrimitves.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWRenderState.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWRenderStateStatic.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWSampler.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWScene.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWShader.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWSource.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWStreamWriter.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWStreamWriter.h.orig
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWStreamWriter.h.rej
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWSurfaceInitOption.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWTechnique.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWTechniqueFX.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWTexture.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWValueType.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWVertices.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWdtoa.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWftoa.h
trunk/lib/darwin-9.x.universal/opencollada/include/COLLADAStreamWriter/COLLADASWitoa.h
trunk/lib/darwin-9.x.universal/opencollada/lib/
trunk/lib/darwin-9.x.universal/opencollada/lib/libGeneratedSaxParser.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libMathMLSolver.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libOpenCOLLADABaseUtils.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libOpenCOLLADAFramework.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libOpenCOLLADASaxFrameworkLoader.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libOpenCOLLADAStreamWriter.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libUTF.a
trunk/lib/darwin-9.x.universal/opencollada/lib/libpcre.a
trunk/lib/darwin-9.x.universal/tiff/lib/
trunk/lib/darwin-9.x.universal/tiff/lib/libtiff.a
trunk/lib/darwin-9.x.universal/tiff/lib/libtiffxx.a
Modified: trunk/lib/darwin-9.x.universal/README
===================================================================
--- trunk/lib/darwin-9.x.universal/README 2009-11-02 14:45:12 UTC (rev 24242)
+++ trunk/lib/darwin-9.x.universal/README 2009-11-02 14:49:22 UTC (rev 24243)
@@ -9,7 +9,8 @@
png
python
release (python_??.zip)
-tiff
+tiff (version 3.9.1)
+opencollada (svn rev 641)
ppc64 missing:
freetype
@@ -25,6 +26,9 @@
The following configuration parameters were used to build the libs:
+Tiff:
+./configure --with-jbig-include-dir=/Users/username/Desktop/Dev/jbigkit/libjbig/ --with-jbig-lib-dir=/Users/username/Desktop/Dev/jbigkit/libjbig/ --with-jpeg-include-dir=/Users/username/Desktop/Dev/jpeg-7 --with-jpeg-lib-dir=/Users/username/Desktop/Dev/jpeg-7/output --with-apple-opengl-framework CFLAGS="-arch x86_64" LDFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64"
+
Python:
./configure CC=gcc-4.2 CXX=g++-4.2 CFLAGS="-arch x86_64" CXXFLAGS="-arch x86_64" OBJCFLAGS="-arch x86_64" OBJCXXFLAGS="-arch x86_64" LDFLAGS="-arch x86_64" --enable-universalsdk=/Developer/SDKs/MacOSX10.5.sdk --with-universal-archs="all"
@@ -77,4 +81,6 @@
./configure --prefix=/Volumes/Daten250GB/bf-blender/LIB_Sources/x264/build --extra-cflags="-O3 -msse2 -arch x86_64" --extra-ldflags="-arch x86_64" --disable-asm
+OpenCollada:
+python scons.py -j 2 RELEASE=1 PCRENATIVE=0 XMLPARSER=libxmlnative NOVALIDATION=1
Added: trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABU.h
===================================================================
--- trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABU.h (rev 0)
+++ trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABU.h 2009-11-02 14:49:22 UTC (rev 24243)
@@ -0,0 +1,35 @@
+/*
+ Copyright (c) 2008-2009 NetAllied Systems GmbH
+
+ This file is part of COLLADABaseUtils.
+
+ Licensed under the MIT Open Source License,
+ for details please see LICENSE file or the website
+ http://www.opensource.org/licenses/mit-license.php
+*/
+
+#ifndef __COLLADABU_H__
+#define __COLLADABU_H__
+
+
+// contains all headers of the COLLADA base utils api
+// might be used in precompiled headers
+#include "COLLADABU.h"
+#include "COLLADABUException.h"
+#include "COLLADABUHashFunctions.h"
+#include "COLLADABUHashMap.h"
+#include "COLLADABUIDList.h"
+#include "COLLADABUNativeString.h"
+#include "COLLADABUPcreCompiledPattern.h"
+#include "COLLADABUPlatform.h"
+#include "COLLADABUStringUtils.h"
+#include "COLLADABUURI.h"
+#include "COLLADABUUtils.h"
+
+#include "Math/COLLADABUMathMatrix3.h"
+#include "Math/COLLADABUMathMatrix4.h"
+#include "Math/COLLADABUMathQuaternion.h"
+#include "Math/COLLADABUMathUtils.h"
+#include "Math/COLLADABUMathVector3.h"
+
+#endif //__COLLADABU_H__
Added: trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUException.h
===================================================================
--- trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUException.h (rev 0)
+++ trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUException.h 2009-11-02 14:49:22 UTC (rev 24243)
@@ -0,0 +1,104 @@
+/*
+ Copyright (c) 2008-2009 NetAllied Systems GmbH
+
+ This file is part of COLLADABaseUtils.
+
+ Licensed under the MIT Open Source License,
+ for details please see LICENSE file or the website
+ http://www.opensource.org/licenses/mit-license.php
+*/
+
+#ifndef __COLLADABU_EXCEPTION_H__
+#define __COLLADABU_EXCEPTION_H__
+
+#include "COLLADABUPrerequisites.h"
+#include "COLLADABUStableHeaders.h"
+
+#include <iostream>
+
+
+namespace COLLADABU
+{
+
+ /** Class that is thrown by the base utils classes if something goes wrong. */
+ class Exception
+ {
+
+ public:
+
+ enum Type
+ {
+ ERROR_TYPE_UNKNOWN,
+ ERROR_FILE_OPEN,
+ ERROR_SET_BUFFER,
+ ERROR_UTF8_2_WIDE,
+ ERROR_WIDE_2_UTF8,
+ ERROR_NATIVE_2_WIDE,
+ ERROR_WIDE_2_NATIVE
+ };
+
+ protected:
+
+ /** The type of the exception. */
+ Type mExceptionType;
+
+ /** The error message for output. */
+ String mMessage;
+
+ public:
+
+ /** Constructor. Creates an exception of unknown type with the given message. */
+ Exception ( const String& message )
+ : mExceptionType ( ERROR_TYPE_UNKNOWN )
+ , mMessage ( message )
+ {}
+
+ /** Constructor. Creates an exception of type @a type with the given message. */
+ Exception ( Type exceptionType, const String& message )
+ : mExceptionType ( exceptionType )
+ , mMessage ( message )
+ {}
+
+ /** Constructor. */
+ Exception ( Type exceptionType, const String file, const long line, const String message )
+ : mExceptionType ( exceptionType )
+ {
+ std::ostringstream stream;
+ stream << file << ":" << line << ": " << message;
+ mMessage = stream.str ().c_str ();
+ }
+
+ /** Constructor. */
+ Exception ( const String file, const long line, const String message )
+ : mExceptionType ( ERROR_TYPE_UNKNOWN )
+ {
+ std::ostringstream stream;
+ stream << file << ":" << line << ": " << message;
+ mMessage = stream.str ().c_str ();
+ }
+
+ /** Destructor. */
+ virtual ~Exception () {}
+
+ /** Returns the type of the exception*/
+ Type getType()const {return mExceptionType;}
+
+ /** Returns the text, describing the exception.*/
+ String getMessage()const {return mMessage;};
+
+ /** Print the massage in the standard error output. */
+ void printMessage ()
+ {
+ if ( mExceptionType == ERROR_TYPE_UNKNOWN )
+ std::cerr << "MainException: " << mMessage << std::endl;
+ else
+ std::cerr << "MainException: " << mMessage << ", Error type " << mExceptionType << std::endl;
+ }
+
+
+ };
+
+} //namespace COLLADABU
+
+
+#endif //__COLLADABU_EXCEPTION_H__
Added: trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashFunctions.h
===================================================================
--- trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashFunctions.h (rev 0)
+++ trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashFunctions.h 2009-11-02 14:49:22 UTC (rev 24243)
@@ -0,0 +1,34 @@
+/*
+ Copyright (c) 2008-2009 NetAllied Systems GmbH
+
+ This file is part of COLLADABaseUtils.
+
+ Licensed under the MIT Open Source License,
+ for details please see LICENSE file or the website
+ http://www.opensource.org/licenses/mit-license.php
+*/
+
+#ifndef __COLLADABU_HASHFUNCTIONS_H__
+#define __COLLADABU_HASHFUNCTIONS_H__
+
+#include "COLLADABUPrerequisites.h"
+
+
+
+namespace COLLADABU
+{
+ class URI;
+
+
+ unsigned long calculateHash(const String& str);
+
+ unsigned long calculateHash(const char* str);
+
+ unsigned long calculateHash(const URI& uri);
+
+
+
+
+} // namespace COLLADABU
+
+#endif // __COLLADABU_HASHFUNCTIONS_H__
Added: trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashMap.h
===================================================================
--- trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashMap.h (rev 0)
+++ trunk/lib/darwin-9.x.universal/opencollada/include/COLLADABaseUtils/COLLADABUHashMap.h 2009-11-02 14:49:22 UTC (rev 24243)
@@ -0,0 +1,119 @@
+/*
+ Copyright (c) 2008-2009 NetAllied Systems GmbH
+
+ This file is part of COLLADABaseUtils.
+
+ Licensed under the MIT Open Source License,
+ for details please see LICENSE file or the website
+ http://www.opensource.org/licenses/mit-license.php
+*/
+
+#ifndef __COLLADABU_HASHMAP_H__
+#define __COLLADABU_HASHMAP_H__
+
+#include "COLLADABUPrerequisites.h"
+
+#include <map>
+
+namespace COLLADABU
+{
+ template<class KeyType, class ValueType, class HashType, HashType (*calculateHash)(const KeyType& key)>
+ class HashMap
+ {
+ private:
+ struct HashValuePair
+ {
+ HashValuePair(const HashType& _hash, const KeyType& _key ) : hash(_hash), key(_key){}
+ HashType hash;
+ KeyType key;
+
+ bool operator<( const HashValuePair& rhs)const
+ {
+ if ( hash < rhs.hash )
+ return true;
+
+ if ( rhs.hash < hash )
+ return false;
+
+ if ( key < rhs.key )
+ return true;
+
+ if ( rhs.key < key )
+ return false;
+ return false;
+ }
+ };
+
+
+ private:
+
+ typedef std::map<HashValuePair, ValueType> Map;
+
+ Map mMap;
+
+
+ public:
+ class const_iterator;
+ class iterator
+ {
+ private:
+ typename Map::iterator mIt;
+ friend class const_iterator;
+ public:
+ iterator(typename Map::iterator it):mIt(it){}
+ KeyType& first() { return mIt->first.key; }
+ ValueType& second() { return mIt->second; }
+
+ bool operator==(iterator other)const { return mIt == other.mIt; }
+ bool operator==(const_iterator other)const { return mIt == other.mIt; }
+ };
+
+ // typedef const iterator const_iterator;
+
+ class const_iterator
+ {
+ private:
+ typename Map::const_iterator mIt;
+ friend class iterator;
+ public:
+ const_iterator(typename Map::const_iterator it):mIt(it){}
+ const KeyType& first() const { return mIt->first.key; }
+ const ValueType& second() const { return mIt->second; }
+ bool operator==(const_iterator other)const { return mIt == other.mIt; }
+ bool operator==(iterator other)const { return mIt == other.mIt; }
+ };
+ private:
+ // HashMap(){}
+ // virtual ~HashMap(){}
+ public:
+
+ ValueType& operator[](const KeyType& key);
+
+ const ValueType& operator[](const KeyType& key)const;
+
+ iterator find(const KeyType& key) {return iterator(mMap.find(HashValuePair(calculateHash(key), key)) ); }
+
+ const_iterator find(const KeyType& key) const{return iterator(mMap.find(HashValuePair(calculateHash(key), key)) ); }
+
+ const_iterator end()const { return const_iterator(mMap.end()); }
+
+ };
+
+ template<class KeyType, class ValueType, class HashType, HashType (*calculateHash)(const KeyType& key)>
+ ValueType& HashMap<KeyType, ValueType, HashType, calculateHash>::operator[]( const KeyType& key )
+ {
+ return mMap[HashValuePair(calculateHash(key), key)];
+ }
+
+
+ template<class KeyType, class ValueType, class HashType, HashType (*calculateHash)(const KeyType& key)>
@@ Diff output truncated at 10240 characters. @@
More information about the Bf-blender-cvs
mailing list