Balloon

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 in case of success or an error code

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 in case of success or an error code