Close

Relief for ODA Team in Ukraine

Learn more
ODA PRC SDK
OdPrcMarkupTess::getOdPrcMarkupTessBuf Method
Syntax
C++
OdResult getOdPrcMarkupTessBuf(OdPrcMarkupTessBufPtr & pMkpTessBuf, const OdPrcFileStructure & pFs) const;

Returns the head of markup tessellation objects for the specified file structure. Tessellation objects are organized as a single link list of instances of classes derived from OdPrcMarkupTessBuf. 

 

Parameters
Description
pMkpTessBuf
[out] A reference to a pointer of an OdPrcMarkupTessBuf object which should be filled with pointers to markup tessellation objects.
pFs
[in] A constant reference to a .prc file structure object, for which the tessellation buffer should be returned.

Returns a value of OdResult type. If eOk value is returned, the markup tessellation object list was successfully built and returned.

Object of classes listed below can be added to the markup tessellation buffer:

  • OdPrcMarkupTessBufBlock
  • OdPrcMarkupTessBufPolyline
  • OdPrcMarkupTessBufMatrix
  • OdPrcMarkupTessBufTriangles
  • OdPrcMarkupTessBufFrame
  • OdPrcMarkupTessBufFixedSize
  • OdPrcMarkupTessBufSymbol
  • OdPrcMarkupTessBufCylinder
  • OdPrcMarkupTessBufColor
  • OdPrcMarkupTessBufFont
  • OdPrcMarkupTessBufText
  • OdPrcMarkupTessBufPoints
  • OdPrcMarkupTessBufPolygon

 

Markup Extra Data types listed below are not supported yet:

  • PRC_MARKUP_ExtraDataType_Pattern
  • PRC_MARKUP_ExtraDataType_Picture
  • PRC_MARKUP_ExtraDataType_Quads
  • PRC_MARKUP_ExtraDataType_FaceViewMode
  • PRC_MARKUP_ExtraDataType_LineStipple
  • PRC_MARKUP_ExtraDataType_LineWidth
Copyright © 2002-2022. Open Design Alliance All rights reserved.