CAA C++ API Modifications

CATAnalysisBase


Entity
SP
Modification
To Do
CATAnalysisBase/Protected/CATAnalysisCharacCollector.h/CATAnalysisCharacCollector/StreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisCharacCollector.h/CATAnalysisCharacCollector/UnStreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisExplicitCharac.h/CATAnalysisExplicitCharac/DeleteGAINDMNo software change. Parent class delete is now called.
CATAnalysisBase/Protected/CATAnalysisExplicitCharac.h/CATAnalysisExplicitCharac/SetStatusGAMHBDMNo software change. Parent class delete is now called.
CATAnalysisBase/Protected/CATAnalysisExplicitCharac.h/CATAnalysisExplicitCharac/CreateCharacGAMHBDMNo software change. New method.
CATAnalysisBase/Protected/CATAnalysisExplicitChild.h/CATAnalysisExplicitChild/CheckValidityGAMHBDMNew optionnal argument with default value (No change)
CATAnalysisBase/Protected/CATAnalysisExplicitEntity.h/CATAnalysisExplicitEntity/GetApplyToGAMHBDMNew optionnal argument with default value (No change)
CATAnalysisBase/Protected/CATAnalysisExplicitEntity.h/CATAnalysisExplicitEntity/ApplyToGAMHBDMNew optionnal argument with default value (No change)
CATAnalysisBase/Protected/CATAnalysisExplicitListATo.h/CATAnalysisExplicitListATo/GetContentsGAMHBDMUse ExplicitList instead ExplicitPointerst
CATAnalysisBase/Protected/CATAnalysisExplicitParent.h/CATAnalysisExplicitParent/GetChildrenListGAMHBDMNew optionnal argument with default value (No change)
CATAnalysisBase/Protected/CATAnalysisExplicitParent.h/CATAnalysisExplicitParent/AddChildrenGAINDMUse ExplicitList instead ExplicitPointerst
CATAnalysisBase/Protected/CATAnalysisExplicitParent.h/CATAnalysisExplicitParent/RemoveChildrenGAINDMUse ExplicitList instead ExplicitPointerst
CATAnalysisBase/Protected/CATAnalysisExplicitRulesData.h/CATAnalysisExplicitRulesData/GetPhysicalDescriptionGAINDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisExplicitRulesData.h/CATAnalysisExplicitRulesData/ReadPhysicalTypeDescriptionGAINDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisExplicitRulesData.h/CATAnalysisExplicitRulesData/SavePhysicalTypeDescriptionGAMHBDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisExplicitTopology.h/CATAnalysisExplicitTopology/GetNbNodesGAINDMNew API.
CATAnalysisBase/Protected/CATAnalysisExplicitTopology.h/CATAnalysisExplicitTopology/GetNbElementsGAINDMNew API.
CATAnalysisBase/Protected/CATICharacCollector.h/CATICharacCollector/UpdateGAMHBDMNew optionnal argument with default value (No change)
CATAnalysisBase/Protected/CATICharacCollector.hGAUHCNow exposed with an adapter (CATECharachCollector). Derive your implementations from this adaptor.
CATAnalysisBase/Protected/CATSamAxis.h/CATSamAxis/StreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATSamAxis.h/CATSamAxis/UnStreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATSamCharacVersion.h/CATSamCharacVersion/StreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATSamCharacVersion.h/CATSamCharacVersion/UnStreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATSamDimension.h/CATSamDimension/StreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATSamDimension.h/CATSamDimension/UnStreamGAINDMInternal use. 
CATAnalysisBase/Protected/CATAnalysisExplicitNode.h/CATAnalysisExplicitNode/GetCoordinatesGAMHBDMDefault value for second parameter changed. Take Care!
CATAnalysisBase/Protected/CATAnalysisExplicitNode.h/CATAnalysisExplicitNode/CreateNodeGAMHBDMOne method removed.