C++
virtual bool includesDefaultValues() const = 0;
Description
The implementation of this function should follow that of the ObjectARX internal filers. It should return true if the filer is being used for a purpose where default values (that is, color BYLAYER, normal = (0,0,1), etc.) are normally filed out. In such cases, the ObjectARX base classes such as AcDbObject and AcDbEntity are filing out default values.
The implementation of this function in the AutoCAD internal filer for AutoLISP or C++ functions always returns true, whereas the implementation in the AutoCAD internal filer for DXF file I/O always returns false.
Note
A return value of true does not mean that the caller must file out default values, but rather that it is recommended in order to be consistent with what other classes are doing.