Balloon

Fields

KA3DMDBalloonCircle
KEA3DMDBalloonSquare
KEA3DMDBalloonDividedSquare
KEA3DMDBalloonQuadrantCircle
KEA3DMDBalloonDividedCircle
KEA3DMDBalloonRoundedBox
KEA3DMDBalloonTriangle
KEA3DMDBalloonTriangleUp
KEA3DMDBalloonTriangleDown
KEA3DMDBalloonHexagon
KEA3DMDBalloonDividedHexagon

Detailed Description

group a3d_markupballoon

Version
4.0

Type Documentation

enum EA3DMDBalloonShape

Enumerator that describes balloon shape.

Values:

enumerator KA3DMDBalloonCircle

Circle Balloon.

enumerator KEA3DMDBalloonSquare

Square Balloon.

enumerator KEA3DMDBalloonDividedSquare

Divided Square Balloon.

enumerator KEA3DMDBalloonQuadrantCircle

Quadrant Circle Balloon.

enumerator KEA3DMDBalloonDividedCircle

Divided Circle Balloon.

enumerator KEA3DMDBalloonRoundedBox

Rounded Box Balloon.

enumerator KEA3DMDBalloonTriangle

Triangle Balloon.

enumerator KEA3DMDBalloonTriangleUp

Triangle Up Balloon.

enumerator KEA3DMDBalloonTriangleDown

Triangle Down Balloon.

enumerator KEA3DMDBalloonHexagon

Hexagon Balloon.

enumerator KEA3DMDBalloonDividedHexagon

Divided Hexagon Balloon.

Function Documentation

A3DStatus A3DMarkupBalloonGet(const A3DMarkupBalloon *pBalloon, A3DMarkupBalloonData *pData)

Populates the A3DMarkupBalloonData structure.

Version
4.0

Return values:
  • A3D_INITIALIZE_NOT_CALLED
  • A3D_INVALID_DATA_STRUCT_SIZE
  • A3D_INVALID_DATA_STRUCT_NULL
  • A3D_INVALID_ENTITY_NULL
  • A3D_INVALID_ENTITY_TYPE
  • A3D_SUCCESS
Returns:

A3D_SUCCESS on success, or an error code on failure

A3DStatus A3DMarkupBalloonCreate(const A3DMarkupBalloonData *pData, A3DMarkupBalloon **ppBalloon)

Creates the 3DMarkupBalloon from A3DMarkupBalloonData structure.

Version
4.0

Return values:
  • A3D_INVALID_DATA_STRUCT_SIZE
  • A3D_INVALID_DATA_STRUCT_NULL
  • A3D_SUCCESS
Returns:

A3D_SUCCESS on success, or an error code on failure