Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Are IFC entity type names case sensitive or not?

Can anybody help in knowing whether IFC entity type names are case sensitive or case insensitive.

For example: Can we replace IFCPERSON with IfcPerson (camel case) or ifcperson (small) in an *.ifc file?

like image 906
Tandeep singh Avatar asked Dec 29 '25 11:12

Tandeep singh


1 Answers

How about applying the following convention in every single context:

Simply assume that they are case sensitive and work accordingly.

If you always do that, you will never have a problem.

If you see different casing examples, and all of them work, you can assume it is not case sensitive.

Otherwise, you will always be on the safe side if you simply follow the case conventions that you see and are proven.

Furthermore, you should always implement unit tests for every piece of functionality.

If you have questions about case sensitivity, implement unit tests to prove your assumptions right.

like image 134
Jeremy Tammik Avatar answered Jan 01 '26 00:01

Jeremy Tammik