Prechádzať zdrojové kódy

# IFC: fix loading of the IFF2X2 scheme.

git-svn-id: https://assimp.svn.sourceforge.net/svnroot/assimp/trunk@1005 67173fc5-114c-0410-ac8e-9d2fd5bffc1f
aramis_acg 14 rokov pred
rodič
commit
3a021e934e
2 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 1 1
      code/IFCReaderGen.cpp
  2. 1 1
      code/IFCReaderGen.h

+ 1 - 1
code/IFCReaderGen.cpp

@@ -3695,7 +3695,7 @@ template <> size_t GenericFill<IfcRelContainedInSpatialStructure>(const DB& db,
 	if (params.GetSize() < 6) { throw STEP::TypeError("expected 6 arguments to IfcRelContainedInSpatialStructure"); }    do { // convert the 'RelatedElements' argument
         const DataType* arg = params[base++];
         try { GenericConvert( in->RelatedElements, *arg, db ); break; } 
-        catch (const TypeError& t) { throw TypeError(t.what() + std::string(" - expected argument 4 to IfcRelContainedInSpatialStructure to be a `SET [1:?] OF IfcProduct`")); }
+        catch (const TypeError& t) { throw TypeError(t.what() + std::string(" - expected argument 4 to IfcRelContainedInSpatialStructure to be a `SET [0:?] OF IfcProduct`")); }
     } while(0);
     do { // convert the 'RelatingStructure' argument
         const DataType* arg = params[base++];

+ 1 - 1
code/IFCReaderGen.h

@@ -3113,7 +3113,7 @@ namespace IFC {
 
     // C++ wrapper for IfcRelContainedInSpatialStructure
     struct IfcRelContainedInSpatialStructure : IfcRelConnects, ObjectHelper<IfcRelContainedInSpatialStructure,2> { IfcRelContainedInSpatialStructure() : Object("IfcRelContainedInSpatialStructure") {}
-		ListOf< Lazy< IfcProduct >, 1, 0 > RelatedElements;
+		ListOf< Lazy< IfcProduct >, 0, 0 > RelatedElements;
 		Lazy< IfcSpatialStructureElement > RelatingStructure;
     };