CAA API Modifications

DraftingInterfaces


Entity
Modification
To Do
DraftingInterfaces/Protected/CATIDrwAnnotationFactory.h/CATIDrwAnnotationFactory/CreateDimensionINDMDimension API  for CSC is nodoc (No impact).

CreateDimension API has a new initialize argument

 New method to create arrow 

DraftingInterfaces/Protected/CATIDrwLeader.h/CATIDrwLeader/SetSymbolTypeMHBDMNew nodoc method:  SetAttachElem 
DraftingInterfaces/Protected/CATIDrwSubString.h/CATIDrwSubString/InsertVariableMHBDMInsertVariable method takes CATBaseUnknow instead of CATISpecObject.
DraftingInterfaces/Protected/CATIDrwSubString.h/CATIDrwSubString/GetVariablePositionsMHBDMGetListOfVariables method is deprecated ==> Use new GetListOfVariables method with CATListValCATBaseUnknown
DraftingInterfaces/Protected/CATIDrwText.h/CATIDrwText/InsertVariableMHBDMInsertVariable method takes CATBaseUnknow instead of CATISpecObject
DraftingInterfaces/Protected/CATIDrwText.h/CATIDrwText/GetVariablePositionsMHBDMNew GetListOfVariables  with CATListValCATBaseUnknown in Input.
DraftingInterfaces/Protected/CATIDrwText.h/CATIDrwText/IsolateMHBDMIsolate method takes CATBaseUnknow instead of CATISpecObject
DraftingInterfaces/Protected/CATIGenerSpec.h/CATIGenerSpec/GetUseCutUncutInfoMHBDMGetUseCutUnCutInfo has been replaced by 

GetUse3DSpec with Deprecated step. 

DraftingInterfaces/Protected/CATIGenerSpec.h/CATIGenerSpec/SetUseCutUncutInfoMHBDMSetUseCutUnCutInfo has been replaced by 

SetUse3DSpec with Deprecated step.