Logo

CEETRON SDK Suite

  • Home

Getting Started

  • Introduction
    • Help System Overview
    • Supported Platforms
    • Supported UI Toolkits
    • Getting Started
  • Quickstart
    • Installing CEETRON Envision
    • License System
    • How to Integrate into Your UI Toolkit
    • Getting Data into CEETRON Envision
      • FEA and CFD Data
      • Geometry Data
    • Sharing Data from CEETRON Envision
      • Ceetron Cloud
      • Ceetron Viewers
      • Report Component
    • Adding Features to Your Application
  • UI Toolkit Integrations
    • Qt
      • Creating a Viewer
      • Example Programs
    • Win32
      • Creating a Viewer
      • Example Programs
    • MFC
      • Creating a Viewer
      • Example Programs
    • Windows Forms
      • Creating a Viewer
      • Example Programs
    • WPF
      • Creating a Viewer
      • Example Programs
    • wxWidgets
      • Creating a Viewer
      • Example Programs

Tutorials

  • Examples
    • Examples
    • TutorialRunner
    • Demo Applications
  • Tutorials
    • Simple Model with Two Triangles
    • Simple Model with Results
    • Model Specification
    • Scalar Settings
    • Vector Settings
    • Part Settings
    • Cutting Plane
    • Isosurface
    • Isovolume
    • Filtering with Element Sets
    • Custom DataReader
    • Highlight Clicked Parts
    • Geometry Model
    • Geometry Model with Texture
    • Geometry Model with Geometric Primitives
    • Markup Model
    • Custom Navigation Handler
    • Create Word Report
    • Create Overlay 2D Plot
  • Code Examples
    • Simple Model with Two Triangles
    • Simple Model with Results
    • Model Specification
    • Scalar Settings
    • Vector Settings
    • Part Settings
    • Cutting Plane
    • Isosurface
    • Isovolume
    • Filtering with Element Sets
    • Custom DataReader
    • Highlight Clicked Parts
    • Geometry Model
    • Geometry Model with Texture
    • Geometry Model with Geometric Primitives
    • Markup Model
    • Custom Navigation Handler
    • Create Word Report
    • Create Overlay 2D Plot

Programming Guide

  • General Concepts
    • License System
    • Main Concepts
      • View
      • Model
    • Model
      • UnstructGridModel
      • MarkupModel
      • GeometryModel
    • Logging
    • Smart Pointers
    • Debug vs. Release
    • C# Users: Features and Differences
      • Documentation
      • Namespaces
      • Properties
      • Inheritance
      • Deployment
    • Python Users: CEETRON Envision for Python
      • Setting up the Environment
        • Prerequisites
        • License
        • Configure your Installation
      • Example Scripts
      • Documentation
        • Modules
      • Getting Started with CEETRON Envision for Python
      • From C++ Documentation to Actual Python Code
        • Inheritance
        • Identity Operator
      • Deployment
  • View and Navigation
    • View Overview
      • Models
      • Camera
      • Overlay Items
      • Clipping
      • Background
      • Image Rendering
      • Bounding Box
    • Navigation and Input Handlers
    • Using the Navigation Cube
    • Multiple Views
      • Creating Multiple Views
      • Synchronizing Multiple Views
      • Example
  • Unstructured Grid
    • Getting Data into UnstructGridModel
      • 1: Create Your Own Data Reader
      • 2: Using VTFx Files
      • 3: Use the ImportCae Component
      • 4: Use a Data Provider
      • 5: Manually Populate the DataSource
    • Efficient Representation of Your Data
      • Analysis with Multiple States
      • Multiple Geometries
    • Animation
      • Setting up the Animation
        • State Animation
        • Modeshape Animation
        • Particle Trace Animation
        • Cutting Plane Animation
      • Running the Animation
        • State Animation and Modeshape Animation
        • Particle Trace Animations
    • Cutting Planes
      • Tutorial
    • Isosurfaces
      • Tutorial
    • Particle Traces
    • Scalar Results
      • Range
      • Color Mapping and Scheme
      • Legend
      • Filtering
      • Tutorial
    • Vector Results
      • Tutorial
  • Share
    • Ceetron Cloud: Add a Send-To-Cloud Button to Your App
      • Examples
    • Ceetron VTFx File Format
    • Share Everywhere with VTFx Files and Ceetron Viewers
  • Report
    • Create Interactive Reports Directly from Your Application
      • Create the Template
      • Create the Repository
      • Create the Report
      • Examples
      • Tutorials
    • Creating a Report Template
      • MS Office Templates
      • Using the Office Addin
      • HTML Templates
    • Snapshots
      • Image Snapshot
      • 3D Model Snapshot
      • Table Snapshot
    • Tag Behavior and Syntax
      • Static Tags
      • Generic Tags
      • Reference Tags
    • Field Values
      • Tag Syntax
      • Field Value Set
  • Import CAE
  • Geometry Model
  • 2D Plotting
  • Data Provider Plugins
    • Introduction
    • Plugins
      • OpenFOAM Plugin
        • Overview
        • Available Options
        • Use in Envision for Desktop
        • Use in Envision Demo Analyzer Desktop
        • Use in Envision for Web
        • Changelog
      • HOOPS Exchange Plugin
        • Overview
        • Use in Envision for Desktop
        • Use in Envision Demo Analyzer Desktop
        • Use in Envision for Web

API References

  • Components Overview
  • Class Index
    • cee
      • cee::AppLogging
      • cee::AssertHelper
      • cee::BoundingBox
      • cee::CodeLocation
      • cee::Color3f
      • cee::Color4f
      • cee::CoreComponent
      • cee::FileSystem
      • cee::Image
      • cee::ImageIoJpeg
      • cee::ImageIoPng
      • cee::ImageResources
      • cee::InitializationOptions
      • cee::Instance
      • cee::LogDestination
      • cee::LogDestinationAdapter
      • cee::LogDestinationConsole
      • cee::LogDestinationFile
      • cee::LogEvent
      • cee::LogManager
      • cee::Mat4d
      • cee::Plane
      • cee::PropertySet
      • cee::PropertySetCollection
      • cee::PtrRef
      • cee::Ray
      • cee::RefCountedObject
      • cee::SharedMemorySymmetricTensor
      • cee::Str
      • cee::SymmetricTensor
      • cee::Timer
      • cee::Variant
      • cee::Vec2d
      • cee::Vec2f
      • cee::Vec3d
      • cee::Vec3f
    • cee::app
      • cee::app::AppComponent
      • cee::app::ElementToNodeResultGenerator
      • cee::app::MinMaxAvgValueResultGenerator
      • cee::app::Models
      • cee::app::NodeToElementResultGenerator
      • cee::app::Parts
      • cee::app::Plots
      • cee::app::Results
      • cee::app::Selection
      • cee::app::Situations
      • cee::app::States
      • cee::app::ViewInfo
      • cee::app::Views
    • cee::exp
      • cee::exp::ExportCgeo
      • cee::exp::ExportComponent
      • cee::exp::ExportConstantRemoteModel
      • cee::exp::ExportDataSourceVTFx
      • cee::exp::ExportVTFx
      • cee::exp::ExportWavefrontObj
      • cee::exp::PropertyBuilderPlot2d
      • cee::exp::PropertyBuilderVTFx
    • cee::geo
      • cee::geo::Data
      • cee::geo::DataGenerator
      • cee::geo::DataIndexedPolylines
      • cee::geo::DataIndexedTriangles
      • cee::geo::DataPoints
      • cee::geo::DataTriangleFan
      • cee::geo::DataTriangleStrip
      • cee::geo::Effect
      • cee::geo::EffectColor
      • cee::geo::EffectEyeLift
      • cee::geo::EffectFrontAndBackColor
      • cee::geo::EffectFrontAndBackOpacity
      • cee::geo::EffectHalo
      • cee::geo::EffectLighting
      • cee::geo::EffectLineWidth
      • cee::geo::EffectOpacity
      • cee::geo::EffectPointSize
      • cee::geo::EffectPolygonOffset
      • cee::geo::EffectTexture
      • cee::geo::GeometryComponent
      • cee::geo::GeometryModel
      • cee::geo::HitItem
      • cee::geo::Part
      • cee::geo::PartCollection
      • cee::geo::PartHitItems
      • cee::geo::PartSettings
      • cee::geo::TextureCoordinates
    • cee::imp
    • cee::imp::cae
      • cee::imp::cae::DataSourceCae
      • cee::imp::cae::DataSourcePhaseResponse
      • cee::imp::cae::ImportCaeComponent
      • cee::imp::cae::ReaderInfo
      • cee::imp::cae::ReaderSettings
      • cee::imp::cae::ReaderSettingsDataProvider
      • cee::imp::cae::ReaderSettingsMarc
      • cee::imp::cae::ReaderSettingsOpenFoam
      • cee::imp::cae::ReaderSettingsPtc
      • cee::imp::cae::ReaderSettingsVtk
      • cee::imp::cae::StateLinearCombination
    • cee::ogl
      • cee::ogl::OpenGLComponent
    • cee::plt
      • cee::plt::AxisSettings
      • cee::plt::Curve
      • cee::plt::MarkerLine
      • cee::plt::OverlayPlot
      • cee::plt::Plot2dComponent
    • cee::rep
      • cee::rep::FieldValueSet
      • cee::rep::ReportComponent
      • cee::rep::ReportCreatorHtml
      • cee::rep::ReportCreatorPowerPoint
      • cee::rep::ReportCreatorWord
      • cee::rep::Repository
      • cee::rep::Snapshot
      • cee::rep::Table
    • cee::ug
      • cee::ug::BackgroundPropertyHandler
      • cee::ug::BulkCalculation
      • cee::ug::BulkValues
      • cee::ug::CameraPropertyHandler
      • cee::ug::ColorMapper
      • cee::ug::ColorMapperContinuousPropertyHandler
      • cee::ug::ColorMapperFilledContoursPropertyHandler
      • cee::ug::ColorMapperFilledContoursUniformPropertyHandler
      • cee::ug::ContourLines
      • cee::ug::CustomResultFunction
      • cee::ug::CuttingPlane
      • cee::ug::CuttingPlaneAnimation
      • cee::ug::CuttingPlaneContourData
      • cee::ug::CuttingPlaneData
      • cee::ug::CuttingPlanePropertyHandler
      • cee::ug::CuttingPlaneTriangulationCallback
      • cee::ug::CuttingPlaneTriangulationData
      • cee::ug::DataElements
      • cee::ug::DataElementSet
      • cee::ug::DataElementSetBuilder
      • cee::ug::DataElementSetGenerator
      • cee::ug::DataElementSetItem
      • cee::ug::DataGeometry
      • cee::ug::DataNodes
      • cee::ug::DataNodeSet
      • cee::ug::DataNodeSetGenerator
      • cee::ug::DataNodeSetItem
      • cee::ug::DataPart
      • cee::ug::DataPartDisplacement
      • cee::ug::DataPartScalar
      • cee::ug::DataPartSymmetricTensor
      • cee::ug::DataPartVector
      • cee::ug::DataPartVisibility
      • cee::ug::DataReader
      • cee::ug::DataResultDisplacement
      • cee::ug::DataResultGroup
      • cee::ug::DataResultScalar
      • cee::ug::DataResultSymmetricTensor
      • cee::ug::DataResultTransformation
      • cee::ug::DataResultVector
      • cee::ug::DataResultVisibility
      • cee::ug::DataSource
      • cee::ug::DataSourceDirectory
      • cee::ug::DataSourceInterface
      • cee::ug::DataSourceMemory
      • cee::ug::DataSourceMerged
      • cee::ug::DataSourceReader
      • cee::ug::DataSourceVTF
      • cee::ug::DataSourceVTFx
      • cee::ug::DataState
      • cee::ug::DataStateSpec
      • cee::ug::DisplacementSettings
      • cee::ug::Element
      • cee::ug::ElementHighlighter
      • cee::ug::ElementsQuery
      • cee::ug::ElementUserPropertyInfo
      • cee::ug::Error
      • cee::ug::HitItem
      • cee::ug::HitItemCollection
      • cee::ug::Isosurface
      • cee::ug::IsosurfaceData
      • cee::ug::IsosurfacePropertyHandler
      • cee::ug::Isovolume
      • cee::ug::IsovolumeData
      • cee::ug::IsovolumePropertyHandler
      • cee::ug::MirrorSettings
      • cee::ug::MirrorSettingsPropertyHandler
      • cee::ug::ModelSettings
      • cee::ug::ModelSettingsPropertyHandler
      • cee::ug::ModelSpec
      • cee::ug::ModeShapeAnimation
      • cee::ug::OverlayColorLegend
      • cee::ug::OverlayColorLegendPropertyHandler
      • cee::ug::OverlayImagePropertyHandler
      • cee::ug::OverlayPlotCurvePropertyHandler
      • cee::ug::OverlayPlotPropertyHandler
      • cee::ug::PartHitItems
      • cee::ug::ParticleTraceData
      • cee::ug::ParticleTraceGroup
      • cee::ug::ParticleTraceGroupPropertyHandler
      • cee::ug::ParticleTraceUtils
      • cee::ug::PartInfo
      • cee::ug::PartSettings
      • cee::ug::PartSettingsIterator
      • cee::ug::PartSettingsPropertyHandler
      • cee::ug::PartSettingsTexture
      • cee::ug::Progress
      • cee::ug::PropertyApplierPlot2d
      • cee::ug::PropertyApplierVTFx
      • cee::ug::PropertyBuilder
      • cee::ug::ResultCalculatorParams
      • cee::ug::ResultInfo
      • cee::ug::ResultSelectionPropertyHandler
      • cee::ug::ResultsQuery
      • cee::ug::ResultsQueryItem
      • cee::ug::ResultsQueryResult
      • cee::ug::ResultsQueryResultPosition
      • cee::ug::ScalarSettings
      • cee::ug::ScalarSettingsPropertyHandler
      • cee::ug::SectionCategoryInfo
      • cee::ug::SectionGroupInfo
      • cee::ug::SectionInfo
      • cee::ug::SetInfo
      • cee::ug::SetPropertyHandler
      • cee::ug::SimulationInfo
      • cee::ug::Situation
      • cee::ug::SituationIo
      • cee::ug::StateGroupInfo
      • cee::ug::StateInfo
      • cee::ug::StateSelectionPropertyHandler
      • cee::ug::SurfacePathQuery
      • cee::ug::UnstructGridComponent
      • cee::ug::UnstructGridModel
      • cee::ug::VectorSettings
      • cee::ug::VectorSettingsPropertyHandler
      • cee::ug::ViewClippingPlanePropertyHandler
      • cee::ug::ViewerPropertyHandler
      • cee::ug::VisualizationParticleTraceQuery
      • cee::ug::VisualizationPartQuery
      • cee::ug::VTFxFileBrowser
      • cee::ug::VTFxMemoryFile
    • cee::vis
      • cee::vis::Background
      • cee::vis::BoxLocator
      • cee::vis::Camera
      • cee::vis::CameraAnimation
      • cee::vis::CameraInputHandler
      • cee::vis::CameraInputHandlerWalk
      • cee::vis::CameraInputHandlerZoom
      • cee::vis::Clipping
      • cee::vis::ColorTableFactory
      • cee::vis::Font
      • cee::vis::ForwardingOpenGLContext
      • cee::vis::LegacyMath
      • cee::vis::MarkupModel
      • cee::vis::MarkupModelHitItem
      • cee::vis::MarkupModelHitItemCollection
      • cee::vis::MarkupPart
      • cee::vis::MarkupPartArrows
      • cee::vis::MarkupPartFixedSizeArrow
      • cee::vis::MarkupPartFixedSizeGlyph
      • cee::vis::MarkupPartFixedSizeSphere
      • cee::vis::MarkupPartInstancedGeometry
      • cee::vis::MarkupPartLabels
      • cee::vis::MarkupPartLines
      • cee::vis::MarkupPartPoints
      • cee::vis::MarkupPartText3d
      • cee::vis::MarkupPartTriangles
      • cee::vis::MarkupText3dItem
      • cee::vis::Model
      • cee::vis::MouseEvent
      • cee::vis::OpenGLContextGroup
      • cee::vis::OpenGLInfo
      • cee::vis::Overlay
      • cee::vis::OverlayAxisCross
      • cee::vis::OverlayCategoryLegend
      • cee::vis::OverlayColorLegendContinuousDomain
      • cee::vis::OverlayImage
      • cee::vis::OverlayItem
      • cee::vis::OverlayNavigationCube
      • cee::vis::OverlayTextBox
      • cee::vis::PerformanceInfo
      • cee::vis::PlaneLocator
      • cee::vis::ScalarMapper
      • cee::vis::ScalarMapperContinuous
      • cee::vis::ScalarMapperContinuousDomain
      • cee::vis::ScalarMapperContinuousPiecewise
      • cee::vis::ScalarMapperFilledContours
      • cee::vis::ScalarMapperFilledContoursUniform
      • cee::vis::TransparencyMode
      • cee::vis::TrueTypeFont
      • cee::vis::View
      • cee::vis::Viewer
      • cee::vis::ViewerUIFramework
      • cee::vis::VisualizationComponent
      • cee::vis::WheelEvent
    • cee::win
      • cee::win::OpenGLContextSpecWin
      • cee::win::ViewerWin32
      • cee::win::ViewerWindowed
      • cee::win::WinComponent

Envision Frameworks

  • VTFx Component
    • Getting Started
    • Topics
      • Writing VTFx Files
      • Tutorial: My First VTFx
      • VTFx Properties
      • Ceetron Cloud: Add a Send-To-Cloud Button to Your App
        • Examples
    • Code Examples
      • Minimal VTFx File
      • Simple VTFx File
      • Advanced Example
      • Read VTFx File
      • Append Case to VTFx
      • Append Data to VTFx
      • Cutting Plane and Isosurface
      • Adaptive Topology
      • Two Geometries
      • Send to Cloud
      • Cross Sections
      • Cross Sections (All types)
      • Polyhedron
    • API Reference
      • cee::vtfx
        • cee::vtfx::Block
        • cee::vtfx::Case
        • cee::vtfx::CrossSectionsBlock
        • cee::vtfx::Database
        • cee::vtfx::ElementBlock
        • cee::vtfx::File
        • cee::vtfx::FileSettings
        • cee::vtfx::GeometryBlock
        • cee::vtfx::GeometryInfoBlock
        • cee::vtfx::NodeBlock
        • cee::vtfx::ResultBlock
        • cee::vtfx::ResultValuesBlock
        • cee::vtfx::SetBlock
        • cee::vtfx::SetItemGroup
        • cee::vtfx::StateInfoBlock
        • cee::vtfx::TransformationResultBlock
        • cee::vtfx::TransformationResultValuesBlock
        • cee::vtfx::VTFxComponent
  • Data Provider Framework
    • Introduction
    • Programming Guide
      • Getting Started
      • Creating a DataProviderPlugin
      • Using Data Providers in Envision for Web
      • Using Data Providers in Envision Analyzer
    • Change Log
    • API Reference
      • C
      • D
      • E
      • G
      • I
      • L
      • M
      • N
      • R
      • S
      • T
      • U
      • V
      • _
  • Result Calculator Framework
    • Introduction
    • Programming Guide
      • Getting Started
      • Creating a ResultCalculatorPlugin
      • Using Result Calculator in Envision for Web
      • Using Result Calculator in Envision Analyzer
    • Change Log
    • API Reference
      • CRCCalculatorMetaData
        • Functions
        • Detailed Description
      • CRCCalculatorParams
        • Functions
        • Detailed Description
      • CRCError
        • Functions
        • Detailed Description
      • CRCHostMetaData
        • Functions
        • Detailed Description
      • CRCInitOptions
        • Functions
        • Detailed Description
      • CRCLogHelper
        • Type Aliases
        • Functions
        • Detailed Description
      • CRCResultCalculator
        • Functions
        • Detailed Description
      • CRCResultInfo
        • Functions
        • Detailed Description
      • CRCString
        • Functions
        • Detailed Description
      • CRCUtils
        • Functions
        • Detailed Description
      • CRC_FrameworkServices
        • Fields
        • Detailed Description
      • CRC_RegisterCalculatorParams
        • Fields
        • Detailed Description

Additional Resources

  • Release Notes
    • Envision 3.2
      • New Features
    • Envision 3.1
      • Fixed Bugs
      • New Features
    • Envision 3.0
      • Fixed Bugs
      • New Features
      • Breaking Changes
      • Patches
    • Envision 2.4
      • Fixed Bugs
      • New Features
      • Patches
    • Envision 2.3
      • Fixed Bugs
      • New Features
    • Envision 2.2
      • New Features
      • Fixed Bugs
    • Envision 2.1
      • New Features
      • Fixed Bugs
    • Envision 2.0
      • New Features
      • Breaking Changes
    • Envision 1.9
      • New Features
      • Fixed Bugs
      • Patches
    • Envision 1.8
      • New Features
      • Fixed Bugs
      • Patches
    • Envision 1.7
      • New Features
      • Fixed Bugs
      • Patches
    • Envision 1.6
      • New Features
      • Fixed Bugs
    • Envision 1.5
      • New Features
      • Fixed Bugs
    • Envision 1.4
      • New Features
      • Fixed Bugs
    • Envision 1.3
      • New Features
      • Fixed Bugs
      • Patches
    • Envision 1.2
      • New Features
      • Fixed Bugs
      • Patches
    • Envision 1.1
      • New Features
      • Fixed Bugs
    • Envision 1.0
      • New Features
      • Changes
      • Fixed Bugs
  • Acknowledgments
    • Fixed Atlas Font
    • FreeType 2.13.2
    • GLEW
    • gRPC 1.66.2
    • lodepng 20230410
    • Node.js 20.10.1
    • oneTBB 2021.11
    • pugixml 1.14
    • rapidjson
    • Socket.IO 4.7.2
    • ZipArchive 4.6.9
  • Downloads
  • Archives
    • 2025
      • CEETRON Envision for Web
      • CEETRON Envision for Desktop
      • CEETRON Solve/Access/Mesh
    • 2024
      • CEETRON Envision for Web
      • CEETRON Envision for Desktop
      • CEETRON Solve/Access/Mesh
    • 2023
      • CEETRON Envision for Web
      • CEETRON Envision for Desktop
      • CEETRON Solve/Access/Mesh
    • 2022
      • CEETRON Envision for Web
      • CEETRON Envision for Desktop
      • CEETRON Solve/Access/Mesh

Support

  • Developer Support
  • Community Forum
  • Contact Us
CEETRON Envision for Desktop
  • Topics

Topics

This page contains a list of common topics related to CEETRON Envision. Follow the links to get a detailed description of the given topic.

General concepts

  • License System
  • Main Concepts
  • Model
  • Logging
  • Smart Pointers
  • Debug vs. Release
  • C# Users: Features and Differences
  • Python Users: CEETRON Envision for Python

UI Toolkit integration

  • CEETRON Envision with Qt
  • CEETRON Envision with wxWidgets
  • CEETRON Envision with Windows Forms
  • CEETRON Envision with WPF
  • CEETRON Envision with MFC
  • CEETRON Envision with Win32

Visualization Component

  • View Overview
  • Navigation and Input Handlers
  • Using the Navigation Cube

Export Component

  • Ceetron Cloud: Add a Send-To-Cloud Button to Your App
  • Share Everywhere with VTFx Files and Ceetron Viewers
  • Ceetron VTFx File Format

UnstructGrid Component

  • Getting Data into UnstructGridModel
  • Efficient Representation of Your Data
  • UnstructGrid: Create a Custom DataReader to Add Support for Your File Format
  • Animation
  • Cutting Planes
  • Isosurfaces
  • Particle Traces
  • Scalar Results
  • Vector Results

Geometry Component

  • Getting Data into the GeometryModel

ImportCae Component

  • Use the Import CAE Component

Report Component

  • Create Interactive Reports Directly from Your Application
  • Creating a Report Template
  • Tag Behavior and Syntax
  • Snapshots
  • Field Values

Plot2d Component

  • 2D Plotting

© Copyright 2025, Tech Soft 3D

Hello I'm HOOPSY!

HOOPSY BETA

Hello I am HOOPSY! your Docs generative AI assistant.

Ask me anything about CEETRON Envision for Desktop 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