PiRSquared17 / alembic

Automatically exported from code.google.com/p/alembic
Other
0 stars 0 forks source link

static matches() functions in Abc::?Schema and ?SchemaObject do not respect matching-type enums #121

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
The various static functions for matching schema names/titles in Abc/?Schema.h 
and Abc/?SchemaObject.h take an enum of type Abc::SchemaInterpMatching, but 
there is no code that takes that argument into account.

Further, the matches() functions should also accept wholly constructed 
SchemaObject objects, and extract the required SchemaInterpMatching from them.

I've checked in a test for this here:

http://code.google.com/r/ardent-embic/source/detail?r=a78ad2c7ff50a5b25ebb669b71
525bbae10ee63f

Line 83 of lib/Alembic/AbcGeom/Tests/SchemaMatchingTest.cpp currently fails, 
though it should not.

Original issue reported on code.google.com by ard...@gmail.com on 23 Nov 2010 at 1:44

GoogleCodeExporter commented 9 years ago

Original comment by scottmmo...@gmail.com on 25 Nov 2010 at 12:46

GoogleCodeExporter commented 9 years ago

Original comment by ard...@gmail.com on 30 Nov 2010 at 8:30

GoogleCodeExporter commented 9 years ago

Original comment by scottmmo...@gmail.com on 2 Dec 2010 at 2:15

GoogleCodeExporter commented 9 years ago
This is now done:

http://code.google.com/r/ardent-embic/source/detail?r=e4f48383e903252dc1ba09d65c
618d4d98df3a8d

Original comment by ard...@gmail.com on 2 Dec 2010 at 6:50