A3DSDKDrawing.h File Reference

Header file for the drawing module. More...

Data Structures

struct  A3DDrawingBlockBasicData
 DrawingBlockBasic structure. More...
 
struct  A3DDrawingBlockOperatorData
 DrawingBlockOperator structure. More...
 
struct  A3DDrawingClipFrameData
 A3DDrawingClipFrame structure. More...
 
struct  A3DDrawingCurveData
 A3DDrawingCurve structure. More...
 
struct  A3DDrawingFilledAreaData
 DrawingFilledArea structure. More...
 
struct  A3DDrawingModelData
 Drawing Model structure. More...
 
struct  A3DDrawingPictureData
 DrawingPicture structure. More...
 
struct  A3DDrawingSheetData
 Drawing sheet structure. More...
 
struct  A3DDrawingSheetFormatData
 Drawing sheet format structure. More...
 
struct  A3DDrawingVerticesData
 DrawingVertices structure. More...
 
struct  A3DDrawingViewData
 DrawingView structure. More...
 

Functions

A3DStatus A3DDrawingBlockBasicCreate (const A3DDrawingBlockBasicData *pData, A3DDrawingBlockBasic **ppDrawingBlock)
 Creates an A3DDrawingBlockBasic from A3DDrawingBlockBasicData structure. More...
 
A3DStatus A3DDrawingBlockBasicGet (const A3DDrawingBlockBasic *pDrawingBlock, A3DDrawingBlockBasicData *pData)
 Populates the A3DDrawingBlockBasicData structure. More...
 
A3DStatus A3DDrawingBlockOperatorCreate (const A3DDrawingBlockOperatorData *pData, A3DDrawingBlockOperator **ppDrawingOperator)
 Creates an A3DDrawingBlockOperator from A3DDrawingBlockOperatorData structure. More...
 
A3DStatus A3DDrawingBlockOperatorGet (const A3DDrawingBlockOperator *pDrawingOperator, A3DDrawingBlockOperatorData *pData)
 Populates the A3DDrawingBlockOperatorData structure. More...
 
A3DStatus A3DDrawingBlockPushMiscCascadedAttributes (A3DMiscCascadedAttributes *pAttr, const A3DDrawingBlock *pBlock, A3DUns32 uiEntityIndex, const A3DMiscCascadedAttributes *pFather)
 Push a A3DMiscCascadedAttributes. More...
 
A3DStatus A3DDrawingClipFrameCreate (const A3DDrawingClipFrameData *pData, A3DDrawingClipFrame **ppDrwClipFrame)
 Creates an A3DDrawingClipFrame from A3DDrawingClipFrameData structure. More...
 
A3DStatus A3DDrawingClipFrameGet (const A3DDrawingClipFrame *pDrwClipFrame, A3DDrawingClipFrameData *pData)
 Populates the A3DDrawingClipFrameData structure. More...
 
A3DStatus A3DDrawingCurveCreate (const A3DDrawingCurveData *pData, A3DDrawingCurve **ppDrawingCrv)
 Creates an A3DDrawingCurve from A3DDrawingCurveData structure. More...
 
A3DStatus A3DDrawingCurveGet (const A3DDrawingCurve *pDrawingCrv, A3DDrawingCurveData *pData)
 Populates the A3DDrawingCurveData structure. More...
 
A3DStatus A3DDrawingFilledAreaCreate (const A3DDrawingFilledAreaData *pData, A3DDrawingFilledArea **ppDrwFilledArea)
 Creates an A3DDrawingFilledArea from A3DDrawingFilledAreaData structure. More...
 
A3DStatus A3DDrawingFilledAreaGet (const A3DDrawingFilledArea *pDrwFilledArea, A3DDrawingFilledAreaData *pData)
 Populates the A3DDrawingFilledAreaData structure. More...
 
A3DStatus A3DDrawingModelCreate (const A3DDrawingModelData *pData, A3DDrawingModel **ppDrawingModel)
 Creates an A3DDrawingModel from A3DDrawingModelData structure. More...
 
A3DStatus A3DDrawingModelGet (const A3DDrawingModel *pDrawingModel, A3DDrawingModelData *pData)
 Populates the A3DDrawingModelData structure. More...
 
A3DStatus A3DDrawingPictureCreate (const A3DDrawingPictureData *pData, A3DDrawingPicture **ppDrawingPicture)
 Creates an A3DDrawingPicture from A3DDrawingPictureData structure. More...
 
A3DStatus A3DDrawingPictureGet (const A3DDrawingPicture *pDrawingPicture, A3DDrawingPictureData *pData)
 Populates the A3DDrawingPictureData structure. More...
 
A3DStatus A3DDrawingSheetCreate (const A3DDrawingSheetData *pData, A3DDrawingSheet **ppDrawingSheet)
 Creates an A3DDrawingSheet from A3DDrawingSheetData structure. More...
 
A3DStatus A3DDrawingSheetFormatCreate (const A3DDrawingSheetFormatData *pData, A3DDrawingSheetFormat **ppDrwSheetFormat)
 Creates an A3DDrawingSheetFormat from A3DDrawingSheetFormatData structure. More...
 
A3DStatus A3DDrawingSheetFormatGet (const A3DDrawingSheetFormat *pDrwSheetFormat, A3DDrawingSheetFormatData *pData)
 Populates the A3DDrawingSheetFormatData structure. More...
 
A3DStatus A3DDrawingSheetGet (const A3DDrawingSheet *pDrawingSheet, A3DDrawingSheetData *pData)
 Populates the A3DDrawingSheetData structure. More...
 
A3DStatus A3DDrawingVerticesCreate (const A3DDrawingVerticesData *pData, A3DDrawingVertices **ppDrawingVertices)
 Creates an A3DDrawingVertices from A3DDrawingVerticesData structure. More...
 
A3DStatus A3DDrawingVerticesGet (const A3DDrawingVertices *pDrawingVertices, A3DDrawingVerticesData *pData)
 Populates the A3DDrawingVerticesData structure. More...
 
A3DStatus A3DDrawingViewCreate (const A3DDrawingViewData *pData, A3DDrawingView **ppDrawingView)
 Creates an A3DDrawingView from A3DDrawingViewData structure. More...
 
A3DStatus A3DDrawingViewGet (const A3DDrawingView *pDrawingView, A3DDrawingViewData *pData)
 Populates the A3DDrawingViewData structure. More...
 

Detailed Description

Header file for the drawing module.

Author
Tech Soft 3D
Version
12.1
Date
March 2019
Copyright (c) 2010 - 2019 by Tech Soft 3D, Inc. All rights reserved.