CImportResults Structure

Land Desktop Development ARX CPP SDK

CImportResults Structure
 

Returns the results of an import.

struct CImportResults {
  unsigned long m_ulEntitiesImported;
  unsigned long m_ulEntitiesSkippedCouldntTransform;
  bool m_bEvaluateHatchFailed;
  unsigned long m_ulEntitiesWithColorCloseToBackground;
  unsigned long m_ulEntitiesClassified;
  unsigned long m_ulEntitiesNotClassifiable;
  unsigned long m_ulOutOfRangeNotFixed;
};
File

AcMapIEEnum.h

Parameters 
Description 
m_ulEntitiesImported 
Total number of entities that were imported.  
m_ulEntitiesSkippedCouldntTransform 
Number of entities that were not imported because they could not be transformed to the target coordinate system.  
m_bEvaluateHatchFailed 
Number of imported entities whose hatch patterns appear incorrectly on the drawing. If the scale of the global hatch pattern is incorrect for the drawing, then AutoCAD Map will not draw the hatch pattern and will display empty polygons. This situation will not occur if the global hatch pattern is solid (the AutoCAD Map default).  
m_ulEntitiesWithColorCloseToBackground 
Number of imported entities whose color is almost indistinguishable from the background color and therefore appear invisible on the drawing. This situation will not occur if the file MapImport.ini contains the setting "Color=Closest ACI only", which forces AutoCAD Map to adjust colors so that entities are visible.  
m_ulEntitiesClassified 
Number of imported entities that were tagged with a feature class.  
m_ulEntitiesNotClassifiable 
Number of imported entities that could not be tagged with a feature class.  
m_ulOutOfRangeNotFixed 
Number of imported entities with at least one out-of-range property that could not be reset to its default value. Often, a property cannot be reset because a line type is not loaded or a layer does not exist. Note that this value counts the number of entities, not the number of properties; it is possible for an entity to have multiple out-of-range properties that could not be reset.  
Remarks

Use this struct to monitor an import or to summarize an import for an end-user, warning the user about import anomalies if necessary.

This is m_bEvaluateHatchFailed, a member of class CImportResults. 
This is m_ulEntitiesClassified, a member of class CImportResults. 
This is m_ulEntitiesImported, a member of class CImportResults. 
This is m_ulEntitiesNotClassifiable, a member of class CImportResults. 
This is m_ulEntitiesSkippedCouldntTransform, a member of class CImportResults. 
This is m_ulEntitiesWithColorCloseToBackground, a member of class CImportResults. 
This is m_ulOutOfRangeNotFixed, a member of class CImportResults. 
This is CImportResults, a member of class CImportResults. 
Created with a commercial version of Doc-O-Matic. In order to make this message disappear you need to register this software. If you have problems registering this software please contact us at [email protected].