Data Structures | Functions
A3DSDKMarkupText.h File Reference

Header file for the markup text module. More...

Data Structures

struct  A3DMDTextPositionData
 Markup text position. More...
 
struct  A3DMarkupTextData
 Note with simple text (m_ppcLines) and text properties like font, size, thickness... More...
 
struct  A3DMarkupCoordinateData
 Markup text with additional data. Use A3DMarkupTextGet to access to markup text data. More...
 
struct  A3DMarkupRichTextData
 Markup rich text data. More...
 

Enumerations

enum  EA3DMarkupFrameType {
  KA3DMarkupFrameNone = 0, KA3DMarkupFrameRectangle = 1, KA3DMarkupFrameSquare = 2, KA3DMarkupFrameCircle = 3,
  KA3DMarkupFrameScoredCircle = 4, KA3DMarkupFrameDiamond = 5, KA3DMarkupFrameTriangle = 6, KA3DMarkupFrameRightFlag = 7,
  KA3DMarkupFrameLeftFlag = 8, KA3DMarkupFrameBothFlag = 9, KA3DMarkupFrameOblong = 10, KA3DMarkupFrameEllipse = 11,
  KA3DMarkupFrameFixRectangle = 51, KA3DMarkupFrameFixSquare = 52, KA3DMarkupFrameFixCircle = 53, KA3DMarkupFrameFixScoredCircle = 54,
  KA3DMarkupFrameFixDiamond = 55, KA3DMarkupFrameFixTriangle = 56, KA3DMarkupFrameFixRightFlag = 57, KA3DMarkupFrameFixLeftFlag = 58,
  KA3DMarkupFrameFixBothFlag = 59, KA3DMarkupFrameFixOblong = 60, KA3DMarkupFrameFixEllipse = 61, KA3DMarkupFrameCustom = 255
}
 Markup frame identifiers for markup text, datum, .... More...
 
enum  EA3DLeaderAlignementType { ,
  KA3DLeaderAlignement_Bellow = 1, KA3DLeaderAlignement_Underline = 2, KA3DLeaderAlignement_ExtToMax = 3, KA3DLeaderAlignement_OnBoxPoint = 4,
  KA3DLeaderAlignement_SimpleOnBoxPoint = 5
}
 Enumerations for Leader alignment type This enumeration defines the way the leader anchors on markup. More...
 

Functions

A3DStatus A3DMDTextPositionGet (const A3DMDTextPosition *pTextPosition, A3DMDTextPositionData *pData)
 Populates the A3DMDTextPositionData structure. More...
 
A3DStatus A3DMarkupTextGet (const A3DMarkupText *pMarkupText, A3DMarkupTextData *pData)
 Populates the A3DMarkupTextData structure. More...
 
A3DStatus A3DMarkupCoordinateGet (const A3DMarkupCoordinate *pMarkupCoordinate, A3DMarkupCoordinateData *pData)
 Populates the A3DMarkupCoordinateData structure. More...
 
A3DStatus A3DMarkupRichTextGet (const A3DMarkupRichText *pMarkupRichText, A3DMarkupRichTextData *pData)
 Populates the A3DMarkupRichTextData structure. More...
 

Detailed Description

Header file for the markup text module.

Author
Tech Soft 3D
Version
8.1
Date
February 2015
Copyright (c) 2015 by Tech Soft 3D, LLC. All rights reserved.