Logo

Getting Started

  • Technical Overview
  • File Formats
  • Supported Platforms
  • Evaluating HOOPS Publish

Programming Guide

  • Fundamentals
  • Basic Operations
    • Initializing HOOPS Publish
    • Model Creation
  • Authoring
    • Overview
    • Creating a PDF from scratch
    • Document Functionalities
    • Page Layout
    • Populating Fields
    • Defining 3D
  • Enriching
    • Interactivity
    • Animation API
    • Using Object Data Tables
    • Data Model
    • Using JavaScript
    • Getting Unique Identifiers
    • Using Tetra 4D Enrich Templates
  • Exporting to Web Format
    • Exporting a model to web format
    • Exporting a PDF to the web format
    • Customize a PDF web export

API References

  • Exchange Modules
    • HOOPS Publish Modules
    • Driver selection with A3DPOSTERDRV
    • HOOPS Exchange API
    • Field to indicate the options for filtering 3D views.
    • Draw Module
    • Simplify modelfile curves and surfaces as analytic
    • Bit Field for Behavior on Graphics
    • Display Style
    • Value for undefined active sheet
    • Bit field flag Defining how Linked files are managed, for Revit files.
    • Graphics
    • Mesh Repair
    • Textures
    • Fundamental Type Definitions
    • A3d_drawing_filledarea
  • All C Structures
  • All C Functions
  • All Files
    • A3DCommonReadWrite.h
    • A3DDoxPublish.h
    • A3DDoxPublish_HEStubs.h
    • A3DPDFAdvancedPublishSDK.h
    • A3DPDFDeprecated.h
    • A3DPDFEnums.h
    • A3DPDFInitializeFunctions.h
    • A3DPDFPublishSDK.h
    • A3DPDFReadWrite.h
    • A3DSDK.h
    • A3DSDKBase.h
    • A3DSDKDeprecated.h
    • A3DSDKEnums.h
    • A3DSDKErrorCodes.h
    • A3DSDKGeometry.h
    • A3DSDKGeometryCrv.h
    • A3DSDKGeometrySrf.h
    • A3DSDKGlobalData.h
    • A3DSDKGraphics.h
    • A3DSDKInitializeFunctions.h
    • A3DSDKLicense.h
    • A3DSDKMarkup.h
    • A3DSDKMarkupDefinition.h
    • A3DSDKMarkupDimension.h
    • A3DSDKMarkupLeaderDefinition.h
    • A3DSDKMarkupSymbol.h
    • A3DSDKMarkupText.h
    • A3DSDKMarkupTolerance.h
    • A3DSDKMarkupWelding.h
    • A3DSDKMath.h
    • A3DSDKMisc.h
    • A3DSDKRepItems.h
    • A3DSDKRootEntities.h
    • A3DSDKStructure.h
    • A3DSDKTessellation.h
    • A3DSDKTexture.h
    • A3DSDKTopology.h
    • A3DSDKTypes.h

Additional Resources

  • Release Notes
    • HOOPS Publish 2025.4.0
    • HOOPS Publish 2025.3.0
    • HOOPS Publish 2025.2.0
    • HOOPS Publish 2025.1.0
    • HOOPS Publish 2024.8.0
    • HOOPS Publish 2024.7.0
    • HOOPS Publish 2024.6.0
    • HOOPS Publish 2024.5.0
    • HOOPS Publish 2024.4.0
    • HOOPS Publish 2024.3.0
    • HOOPS Publish 2024.2.0
    • HOOPS Publish 2024.1.0
    • HOOPS Publish 2024
    • HOOPS Publish 2023 SP2 U2
    • HOOPS Publish 2023 SP2 U1
    • HOOPS Publish 2023 SP2
    • HOOPS Publish 2023 SP1 U1
    • HOOPS Publish 2023 SP1
    • HOOPS Publish 2023 U1
    • HOOPS Publish 2023
    • HOOPS Publish 2022 SP2 U2
    • HOOPS Publish 2022 SP2 U1
    • HOOPS Publish 2022 SP2
    • HOOPS Publish 2022 SP1 U1
    • HOOPS Publish 2022 SP1
    • HOOPS Publish 2022 U2
    • HOOPS Publish 2022 U1
    • HOOPS Publish 2022
    • HOOPS Publish 2021 SP2 U2
    • HOOPS Publish 2021 SP2 U1
    • HOOPS Publish 2021 SP2
    • HOOPS Publish 2021 SP1 U1
    • HOOPS Publish 2021 SP1
    • HOOPS Publish 2021
    • HOOPS Publish 2020 SP2 U2
    • HOOPS Publish 2020 SP2 U1
    • HOOPS Publish 2020 SP2
    • HOOPS Publish 2020 SP1 U1
    • HOOPS Publish 2020 SP1
    • HOOPS Publish 2020 U1
    • HOOPS Publish 2020
    • HOOPS Publish 2019 SP2 U2
    • HOOPS Publish 2019 SP2 U1
    • HOOPS Publish 2019 SP2
    • HOOPS Publish 2019 SP1 U1
    • HOOPS Publish 2019 SP1
    • HOOPS Publish 2019 U1
    • HOOPS Publish 2019
    • HOOPS Publish 2018 SP2 U2
    • HOOPS Publish 2018 SP2 U1
    • HOOPS Publish 2018 SP2
    • HOOPS Publish 2018 SP1 U1
    • HOOPS Publish 2018 SP1
    • HOOPS Publish 2018 U3
    • HOOPS Publish 2018 U2
    • HOOPS Publish 2018 U1
    • HOOPS Publish 2018
    • HOOPS Publish 2017 SP2 U2
    • HOOPS Publish 2017 SP2 U1
    • HOOPS Publish 2017 SP2
    • HOOPS Publish 2017 SP1 U2
    • HOOPS Publish 2017 SP1 U1
    • HOOPS Publish 2017 SP1
    • HOOPS Publish 2017 U2
    • HOOPS Publish 2017 U1
    • HOOPS Publish 2017
    • HOOPS Publish 2016 SP2 U2
    • HOOPS Publish 2016 SP2
    • HOOPS Publish 2016 SP1 Update 3
    • HOOPS Publish 2016 SP1 Update 2
    • HOOPS Publish 2016 SP1
    • HOOPS Publish 2016
    • HOOPS Publish 2015 Service Pack 2
    • HOOPS Publish 2015 Service Pack 1
    • HOOPS Publish 2015 Update 1
    • HOOPS Publish 2015
    • HOOPS Publish - v7.20 Changes
    • HOOPS Publish - v7.10 Changes
    • HOOPS Publish - v7.00 Changes
    • HOOPS Publish - v6.10 Changes
    • HOOPS Publish - v6.00 Changes
    • HOOPS Publish - V5.30 Changes
    • Fixed Bugs List
  • Public Roadmap
  • Acknowledgments
  • Distributing Application
  • Sample Code
    • The “Hello World” Example
  • Downloads
  • Archives

Support

  • Developer Support
  • Knowledge Base
  • Community Forum
  • Contact Us
HOOPS Publish
  • Files
  • A3DSDKMarkup.h
Previous Next

A3DSDKMarkup.h

Types

A3DMkpLeaderData
A3DMkpAnnotationItemData
A3DMkpAnnotationSetData
A3DMkpAnnotationReferenceData
A3DMkpViewData
A3DMkpViewFlagsData
A3DMiscMarkupLinkedItemData
A3DMkpMarkupData
A3DMkpRTFFieldData
A3DFontKeyData
A3DFontData

Type Aliases

void A3DMkpRTFField

Functions

A3DStatus A3DMkpLeaderGet
A3DStatus A3DMkpLeaderCreate
A3DStatus A3DMkpAnnotationItemGet
A3DStatus A3DMkpAnnotationItemCreate
A3DStatus A3DMkpAnnotationSetGet
A3DStatus A3DMkpAnnotationSetCreate
A3DStatus A3DMkpAnnotationReferenceGet
A3DStatus A3DMkpAnnotationReferenceCreate
A3DStatus A3DMkpViewGet
A3DStatus A3DMkpViewCreate
A3DStatus A3DMkpViewGetFlags
A3DStatus A3DMiscMarkupLinkedItemGet
A3DStatus A3DMiscMarkupLinkedItemCreate
A3DStatus A3DMkpMarkupGet
A3DStatus A3DMkpMarkupCreate
A3DStatus A3DMkpLinkForMarkupReferenceGet
A3DStatus A3DMkpLinkForAdditionalMarkupReferenceGet
A3DStatus A3DMkpRTFFieldCreate
A3DStatus A3DMkpRTFFieldGet
A3DStatus A3DMkpRTFFieldDelete
A3DStatus A3DGlobalFontKeyGet
A3DStatus A3DGlobalFontTextBoxGet
A3DStatus A3DGlobalFontTextBoxAndScaleGet
A3DStatus A3DGlobalFontKeyCreate
A3DStatus A3DGlobalFontTextTessellationGet

Detailed Description

Author
Tech Soft 3D
Version
25.4
Date
May 2025
Copyright
Copyright (c) 2010 - 2025 by Tech Soft 3D, Inc. All rights reserved.

Type Alias Documentation

typedef void A3DMkpRTFField

Entity type for RTF Field. Data is A3DMkpRTFFieldData

Previous Next

© Copyright 2025, Tech Soft 3D

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about HOOPS Publish or choose a sample question below to start a conversation:

Additional info

HOOPSY may store chats to provide and maintain the service according to OpenAI's data policy.


This feature is currently experimental. While we are continually enhancing its performance and quality, the underlying AI model may generate inaccurate or fabricated responses, especially if prompted to do so.

New Conversation

Continue generating
Return to top