Logo

Getting Started

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

Tutorials

  • 1. Set Up Your Environment
  • 2. File-to-File Translation
  • 3. Print Structure
  • 4. Write a CAD Viewer

Programming Guide

  • Fundamentals
    • Initializing HOOPS Exchange
  • Basic Operations
    • Simple Load and Export
    • PRC
    • Building PRC
    • Using Progress Functions
  • Entities
  • Geometry
    • Reading Model Geometry
    • Reading Tessellation
    • Getting B-Rep Data
    • Tessellation Example
    • Approximating Curves and Surfaces as Analytics
    • Converting B-Rep to NURBS
  • Entity Attributes and Metadata
    • Colors and Materials
    • Managing Attribute Inheritance
    • Transformations
    • Getting the Bounding Box
    • Generic Attributes
    • A Complete Example
    • Unit Attributes
  • Markup and Views
  • Advanced Functions
  • HOOPS Exchange for Parasolid Developers
    • HOOPS Exchange for Parasolid Developers
    • HOOPS Exchange for Parasolid Developers: Getting Started
  • Feature Trees
  • Publications
  • BIM
  • Distributing Your Application
  • Tree Traversal API

API References

  • HOOPS Exchange API Primer
    • API Conventions
    • Working with C#
  • Exchange Modules
    • Bit Field for Behavior on Graphics
    • Display Style
    • Bit field flag Defining how Linked files are managed, for Revit files.
    • Graphics
    • Textures
    • Fundamental Type Definitions
    • Base Module
    • Load & Export Module
    • Tools Module
    • Entity Access and Creation
  • All C Structures
  • All C Functions
  • All Files
    • A3DCommonReadWrite.h
    • A3DSDK.h
    • A3DSDKAdvancedTools.h
    • A3DSDKBase.h
    • A3DSDKBim.h
    • A3DSDKConstraint.h
    • A3DSDKConstraintEnums.h
    • A3DSDKDraw.h
    • A3DSDKDrawing.h
    • A3DSDKEnums.h
    • A3DSDKErrorCodes.h
    • A3DSDKFeature.h
    • A3DSDKFeatureEnums.h
    • A3DSDKFeatureHoleEnums.h
    • A3DSDKFeaturePatternEnums.h
    • A3DSDKFeatureThreadEnums.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
    • A3DSDKPublication.h
    • A3DSDKReadWrite.h
    • A3DSDKRepItems.h
    • A3DSDKRootEntities.h
    • A3DSDKSemanticMarkupCreation.h
    • A3DSDKStructure.h
    • A3DSDKTessellation.h
    • A3DSDKTexture.h
    • A3DSDKTools.h
    • A3DSDKTopology.h
    • A3DSDKTypes.h

Additional Resources

  • Release Notes
    • Fixed Bugs List
    • HOOPS Exchange 2024
    • HOOPS Exchange 2023 SP2 U2
    • HOOPS Exchange 2023 SP2 U1
    • HOOPS Exchange 2023 SP2
    • HOOPS Exchange 2023 SP1 U1
    • HOOPS Exchange 2023 SP1
    • HOOPS Exchange 2023 U1
    • HOOPS Exchange 2023
    • HOOPS Exchange 2022 SP2 U2
    • HOOPS Exchange 2022 SP2 U1
    • HOOPS Exchange 2022 SP2
    • HOOPS Exchange 2022 SP1 U1
    • HOOPS Exchange 2022 SP1
    • HOOPS Exchange 2022 U2
    • HOOPS Exchange 2022 U1
    • HOOPS Exchange 2022
    • HOOPS Exchange 2021 SP2 U2
    • HOOPS Exchange 2021 SP2 U1
    • HOOPS Exchange 2021 SP2
    • HOOPS Exchange 2021 SP1 U1
    • HOOPS Exchange 2021 SP1
    • HOOPS Exchange 2021 U2
    • HOOPS Exchange 2021 U1
    • HOOPS Exchange 2021
    • HOOPS Exchange 2020 SP2 U2
    • HOOPS Exchange 2020 SP2 U1
    • HOOPS Exchange 2020 SP2
    • HOOPS Exchange 2020 SP1 U1
    • HOOPS Exchange 2020 SP1
    • HOOPS Exchange 2020 U1
    • HOOPS Exchange 2020
    • HOOPS Exchange 2019 SP2 U2
    • HOOPS Exchange 2019 SP2 U1
    • HOOPS Exchange 2019 SP2
    • HOOPS Exchange 2019 SP1 U1
    • HOOPS Exchange 2019 SP1
    • HOOPS Exchange 2019 U1
    • HOOPS Exchange 2019
    • HOOPS Exchange 2018 SP2 U2
    • HOOPS Exchange 2018 SP2 U1
    • HOOPS Exchange 2018 SP2
    • HOOPS Exchange 2018 SP1 U1
    • HOOPS Exchange 2018 SP1
    • HOOPS Exchange 2018 U2
    • HOOPS Exchange 2018 U1
    • HOOPS Exchange 2018
    • HOOPS Exchange 2017 SP2 U2
    • HOOPS Exchange 2017 SP2 U1
    • HOOPS Exchange 2017 SP2
    • HOOPS Exchange 2017 SP1 U2
    • HOOPS Exchange 2017 SP1 U1
    • HOOPS Exchange 2017 SP1
    • HOOPS Exchange 2017 U2
    • HOOPS Exchange 2017 U1
    • HOOPS Exchange 2017
    • HOOPS Exchange 2016 SP2 U2
    • HOOPS Exchange 2016 SP2
    • HOOPS Exchange 2016 SP1 U3
    • HOOPS Exchange 2016 SP1 U2
    • HOOPS Exchange 2016 SP1
    • HOOPS Exchange 2016
    • HOOPS Exchange 2015 SP1
    • HOOPS Exchange 2015 U1
    • HOOPS Exchange 2015
    • HOOPS Exchange - v7.2
    • HOOPS Exchange - v7.1
    • HOOPS Exchange - v7.0
    • HOOPS Exchange - v6.10
    • HOOPS Exchange - v6.00
    • HOOPS Exchange - v5.30
    • HOOPS Exchange - v5.20
    • HOOPS Exchange - v5.10
    • HOOPS Exchange - v5.0
  • Public Roadmap
  • Acknowledgments
  • Knowledge Base
  • Support
  • Community Forum
  • Sample Code
  • Downloads
  • Archives
HOOPS Exchange
  • Files
  • A3DSDKDrawing.h
Previous Next

A3DSDKDrawing.h

Types

A3DDrawingModelData

A3DDrawingSheetFormatData

A3DDrawingSheetData

A3DDrawingClipFrameData

A3DDrawingViewData

A3DDrawingBlockBasicData

A3DDrawingBlockOperatorData

A3DDrawingCurveData

A3DDrawingFilledAreaData

A3DDrawingPictureData

A3DDrawingVerticesData

Functions

A3DStatus

A3DDrawingModelGet

A3DStatus

A3DDrawingModelCreate

A3DStatus

A3DDrawingSheetFormatGet

A3DStatus

A3DDrawingSheetFormatCreate

A3DStatus

A3DDrawingSheetGet

A3DStatus

A3DDrawingSheetCreate

A3DStatus

A3DDrawingClipFrameGet

A3DStatus

A3DDrawingClipFrameCreate

A3DStatus

A3DDrawingViewGet

A3DStatus

A3DDrawingViewCreate

A3DStatus

A3DDrawingBlockBasicGet

A3DStatus

A3DDrawingBlockBasicCreate

A3DStatus

A3DDrawingBlockOperatorGet

A3DStatus

A3DDrawingBlockOperatorCreate

A3DStatus

A3DDrawingBlockPushMiscCascadedAttributes

A3DStatus

A3DDrawingCurveGet

A3DStatus

A3DDrawingCurveCreate

A3DStatus

A3DDrawingFilledAreaGet

A3DStatus

A3DDrawingFilledAreaCreate

A3DStatus

A3DDrawingPictureGet

A3DStatus

A3DDrawingPictureCreate

A3DStatus

A3DDrawingVerticesGet

A3DStatus

A3DDrawingVerticesCreate

Detailed Description

Author

Tech Soft 3D

Version

24.0

Date

December 2023

Copyright

Copyright (c) 2010 - 2023 by Tech Soft 3D, Inc. All rights reserved.

Previous Next

© Copyright 2023, Tech Soft 3D

Return to top