|
HC_KEY | apply_transforms_and_insert_text (float my_center[], float my_path1[], float my_norm1[], wchar_t const *text, const int alignment) const |
|
void | extrude_pline (AcGePoint3dArray dwgPoints, AcGeVector3d normal, double line_thickness) const |
|
BOOL | GetConnectivityCompression () |
|
BOOL | GetImageCompression () |
|
int | GetImageCompressionValue () |
|
BOOL | GetNormalCompression () |
|
int | GetNormalCompressionBits () |
|
BOOL | GetVertexCompression () |
|
int | GetVertexCompressionBits () |
|
| HDWG_BStreamImporter (HIOUtilityDWG *pDWGInputHandler, bool is_xref) |
|
Adesk::Boolean | import_circle (const AcGePoint3d &pt1, const AcGePoint3d &pt2, const AcGePoint3d &pt3, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_circle (const AcGePoint3d ¢er, const double radius, const AcGeVector3d &normal, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_circular_arc (const AcGePoint3d ¢er, const double radius, const AcGeVector3d &normal, const AcGeVector3d &startVector, const double sweepAngle, const AcGiArcType arcType, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_circular_arc (const AcGePoint3d &start, const AcGePoint3d &point, const AcGePoint3d &end, const AcGiArcType arcType, AcDbEntity *pDatabaseEntity) const |
|
void | import_exploded_pline (const AcDbPolyline &lwBuf, int i, AcDbEntity *pDatabaseEntity) const |
|
void | import_extruded_pline (const AcDbPolyline &lwBuf, int i, AcDbEntity *pDatabaseEntity) const |
|
void | import_fancy_pline (const AcDbPolyline &lwBuf, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_mesh (const Adesk::UInt32 rows, const Adesk::UInt32 columns, const AcGePoint3d *pVertexList, const AcGiEdgeData *pEdgeData, const AcGiFaceData *pFaceData, const AcGiVertexData *pVertexData, const bool bAutoGenerateNormals, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_pline (const AcDbPolyline &lwBuf, Adesk::UInt32 fromIndex, Adesk::UInt32 numSegs, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_polygon (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_polyline (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList, const AcGeVector3d *pNormal, Adesk::LongPtr lBaseSubEntMarker, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_polypoint (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList, const AcGeVector3d *pNormal, const Adesk::LongPtr *pSubEntMarkers, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_shell (const Adesk::UInt32 nbVertex, const AcGePoint3d *pVertexList, const Adesk::UInt32 faceListSize, const Adesk::Int32 *pFaceList, const AcGiEdgeData *pEdgeData, const AcGiFaceData *pFaceData, const AcGiVertexData *pVertexData, const struct resbuf *pResBuf, const bool bAutoGenerateNormals, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_text (const AcGePoint3d &position, const AcGeVector3d &normal, const AcGeVector3d &direction, const double height, const double width, const double oblique, const ACHAR *pMsg, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_text (const AcGePoint3d &position, const AcGeVector3d &normal, const AcGeVector3d &direction, const ACHAR *pMsg, const Adesk::LongPtr length, const Adesk::Boolean raw, const AcGiTextStyle &pTextStyle, AcDbEntity *pDatabaseEntity) const |
|
virtual void | importAcDbDimension (AcDbDimension *pAcDbDimension, dimensionAttributes dimAtt) |
|
virtual void | importAcDbMTextFragment (AcDbMTextFragment *pAcDbMTextFragment, AcDbMText *pOrigAcDbMText) |
|
virtual bool | importDWGDatabase (AcDbDatabase *pAcDbDatabase, HC_KEY modelKey, HInputHandlerOptions *pInputOptions=0) |
|
virtual bool | importDWGFile (const wchar_t *FileName, HC_KEY modelKey, HInputHandlerOptions *pInputOptions=0) |
|
virtual bool | importXRefs (AcDbDatabase *pHostDb, HC_KEY modelKey, HInputHandlerOptions *pInputOptions) |
|
void | popModelTransform () |
|
void | pushModelTransform (AcGeMatrix3d const &xMat) |
|
virtual void | recomputeAndImportDimensions (std::vector< dimensionData > *dimensionVector) |
|
void | SetConnectivityCompression (BOOL val) |
|
void | SetImageCompression (BOOL val) |
|
void | SetImageCompressionValue (int val) |
|
void | SetNormalCompression (BOOL val) |
|
void | SetNormalCompressionBits (int val) |
|
void | SetVertexCompression (BOOL val) |
|
void | SetVertexCompressionBits (int val) |
|
double | get_deviation () const |
|
int | get_num_isolines () const |
|
HInputHandlerOptions const * | GetInputOptions () const |
|
| HDWGImporter (HIOUtilityDWG *pDWGInputHandler) |
|
Adesk::Boolean | import_circle (const AcGePoint3d ¢er, const double radius, const AcGeVector3d &normal, AcDbEntity *pDatabaseEntity) const |
|
Adesk::Boolean | import_polypoint (const Adesk::UInt32 nbPoints, const AcGePoint3d *pVertexList, const AcGeVector3d *pNormal, const Adesk::LongPtr *pSubEntMarkers, AcDbEntity *pDatabaseEntity) const |
|
void | set_deviation (double dev) |
|
void | setIs2dEntity (bool val) |
|
|
void | attachDWGHandle (AcDbEntity *pEnt) |
|
void | get_entity_material_style (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord, TK_Open_Segment *&parent_seg) |
|
TK_Open_Segment * | GetBlockTableRecordSegmentForEntity (AcDbEntity *pEnt) |
|
TK_Open_Segment * | GetBlockTableRecordSegmentFromId (const AcDbObjectId &blockTableRecordID, bool &isNew) |
|
void | import_entity_linetype (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord) |
|
void | import_entity_linetype (const AcDbObjectId &pLinetypeId, double linetype_scale) |
|
void | import_hyperlinks (AcDbEntity *pEnt) |
|
void | import_layout (AcDbDatabase *pAcDbDatabase) |
|
void | importAcDb3dPolyline (AcDb3dPolyline *pAcDbPolyline) |
|
void | importAcDbBlockReference (AcDbBlockReference *pAcDbBlockReference, TK_Open_Segment *Open_seg_handler=NULL, int mib_col=0, int mib_row=0) |
|
void | importAcDbCircle (AcDbCircle *pAcDbCircle) |
|
void | importAcDbEntity (AcDbEntity *pEnt, TK_Open_Segment *parent_seg=NULL, bool for_blk_ref=false, dimensionAttributes *dAtt=0) |
|
void | importAcDbEntity (AcDbEntity *pEnt, const bool &draw_shaded, int entityType, TK_Open_Segment *parent_seg=NULL, bool for_blk_ref=false, dimensionAttributes *dAtt=0) |
|
void | importAcDbLine (AcDbLine *pAcDbLine) |
|
void | importAcDbMaterial (AcDbMaterial *pAcDbMaterial, AcGiMapper mapper) |
|
void | importAcDbMInsertBlock (AcDbMInsertBlock *pAcDbMInsertBlock, TK_Open_Segment *Open_seg_handler) |
|
void | importAcDbMLeader (AcDbMLeader *pEnt) |
|
void | importAcDbPoint (AcDbPoint *pAcDbPoint) |
|
void | importAcDbRasterImage (AcDbRasterImage *pEnt) |
|
void | importAcDbRay (AcDbRay *pRay) |
|
void | importAcDbViewport (AcDbViewport *pViewport) |
|
void | importAcDbXline (AcDbXline *pXline) |
|
void | importBlockTable (AcDbBlockTable *pBlockTable) |
|
void | importBlockTableRecord (AcDbBlockTableRecord *pRecord, dimensionData *dData=0) |
|
void | importLBGEData () |
|
void | importXdata (AcDbEntity *pEnt) |
|
virtual void | importXdata (resbuf *pBuf) |
|
void | InsertMaskRegion (AcDbRasterImage *pEnt) |
|
void | set_initial_view_for_model_space (AcDbDatabase *pAcDbDatabase) |
|
void | set_marker_settings (const Adesk::Int16 db_pdmode, const double db_pdsize) |
|
void | update_layout_list (AcDbDatabase *pAcDbDatabase) |
|
virtual void | get_entity_line_weight (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord, float &ret_line_weight, bool &is_by_block) |
|
virtual bool | get_entity_rgb (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord, float &red, float &green, float &blue, bool &is_by_block, bool for_blk_ref=false) |
|
virtual void | get_entity_transparency (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord, int &alpha_value, bool &is_by_block) |
|
virtual void | get_entity_visibility (AcDbEntity *pEnt, const AcDbLayerTableRecord *pLayerTableRecord, bool &is_visible) |
|
bool | hasValidRGBValues (AcCmEntityColor const *in_color, float &out_red, float &out_green, float &out_blue) const |
|
void | import_hyperlinks (AcDbEntity *pEnt) |
|
void | importAcDbCircle (AcDbCircle *pAcDbCircle) |
|
void | importAcDbMaterial (AcDbMaterial *pAcDbMaterial) |
|
void | importAcDbMText (AcDbMText *pAcDbMText) |
|
void | importAcDbPoint (AcDbPoint *pAcDbPoint) |
|
void | populate_fontmap () const |
|
bool | shouldOverrideMaterial (AcDbMaterial *pAcDbMaterial) |
|