Files
OCCT/src/TObj/FILES
ski ee5befae97 0027258: Configuration - generate built-in replacement for mandatory resource files
Generation of header files from resource files was added to CMake and genproj procedures.

Message_MsgFile has been extended with new method ::LoadFromString()
for loading messages from embedded resources.
Message_MsgFile::LoadFromString() is now a preferred way
for loading message resources by application
as alternative to environment variables.

TObje/TObj.msg is now embedded into TObj_Application.cxx.
TObj_Application now loads its global messages
on instantiation of the first class instance.

UnitsAPI/Lexi_Expr.dat now completely embedded into Units_Lexicon.cxx.
UnitsAPI/Units.dat now embedded into Units_UnitsDictionary.cxx
but can be regenerated from resource file.
The definition of the following units have been removed:
benne à charbon, calorie (diététique).

Unused message files XSMessage/IGES.us and IGES.fr have been removed.
Related code IGESData.cxx has been removed as well.

XSMessage/XSTEP.us is now embedded into Interface_StaticStandards.cxx
and used for fallback initialization in case when file resources
defined by CSF_XSMessage environment variable are missing.

SHMessage/SHAPE.us is now embedded into ShapeExtend.cxx
and used for fallback initialization in case when file resources
defined by CSF_XHMessage environment variable are missing.
Duplicating code has been removed from ShapeProcess_OperLibrary.cxx.

Shaders/Declarations.glsl and Shaders/DeclarationsImpl.glsl
are now embedded into OpenGl_ShaderProgram.cxx.
CSF_ShadersDirectory is no more required for using OCCT 3D Viewer.

Ray-Tracing GLSL programs from Shaders are now embedded into OpenGl_View_Raytrace.cxx.
File resources are still used instead of embedded programs
when CSF_ShadersDirectory is defined, but this functionality
is intended for OCCT development.

Enumeration Graphic3d_ShaderProgram::ShaderName_Phong
demonstrating custom GLSL program usage has been removed.
2016-10-28 14:30:28 +03:00

48 lines
984 B
Plaintext
Executable File

TObj.msg
TObj_Application.cxx
TObj_Application.hxx
TObj_Assistant.cxx
TObj_Assistant.hxx
TObj_CheckModel.cxx
TObj_CheckModel.hxx
TObj_Common.hxx
TObj_Container.hxx
TObj_DeletingMode.hxx
TObj_HiddenPartition.cxx
TObj_HiddenPartition.hxx
TObj_LabelIterator.cxx
TObj_LabelIterator.hxx
TObj_Model.cxx
TObj_Model.hxx
TObj_ModelIterator.cxx
TObj_ModelIterator.hxx
TObj_Object.cxx
TObj_Object.hxx
TObj_ObjectIterator.cxx
TObj_ObjectIterator.hxx
TObj_OcafObjectIterator.cxx
TObj_OcafObjectIterator.hxx
TObj_Partition.cxx
TObj_Partition.hxx
TObj_Persistence.cxx
TObj_Persistence.hxx
TObj_ReferenceIterator.cxx
TObj_ReferenceIterator.hxx
TObj_SequenceIterator.cxx
TObj_SequenceIterator.hxx
TObj_SequenceOfIterator.hxx
TObj_SequenceOfObject.hxx
TObj_TIntSparseArray.cxx
TObj_TIntSparseArray.hxx
TObj_TModel.cxx
TObj_TModel.hxx
TObj_TNameContainer.cxx
TObj_TNameContainer.hxx
TObj_TObject.cxx
TObj_TObject.hxx
TObj_TReference.cxx
TObj_TReference.hxx
TObj_TXYZ.cxx
TObj_TXYZ.hxx
TObj_TObj_msg.pxx