Teigha Blog

Find out what's new and more

Teigha PRC: Using OdPrcMarkupLinkedItem

OdPrcMarkupLinkedItem is similar to OdPrcReference. As an OdPrcReference, it can be used to override an entity’s location, appearance and linestyle.

prc Example getting started

Teigha Multithreading High-Level API (Part 3 of 3)

This article is part of a series of articles about the Thread Pool Services interface used for multithreading.

performance getting started Example

Teigha Multithreading High-Level API (Part 2 of 3)

This article is part of a series of articles about the Thread Pool Services interface used for multithreading.

performance getting started Example

Teigha Multithreading High-Level API (Part 1 of 3)

Teigha Kernel provides a simple and powerful high-level cross-platform API called Thread Pool Services which is used for invoking multithreading functionality inside Teigha-based applications and libraries. Thread Pool Services is provided by Teigha Kernel as a separate extension module that can be loaded on demand.

performance getting started Example

Teigha Kernel: OdGsView Interactivity Mode

Interactivity mode is a new feature of the Teigha graphics system . It allows for automatic interruption of the drawing process if the process is taking a long time. Of course in this case the drawing will not be drawn completely, but this feature can be useful for multiple consecutive redraws when the result of the intermediate redraw is not so important.

rendering Example sources

Creating ACIS Nurbs Surfaces using B-Rep Builder

With Teigha you can create ACIS nurbs surfaces using a B-Rep Builder interface. Currently Teigha has two B-Rep Builder implementations: one in Teigha Kernel named AcisBrepBuilder and the other in Teigha BIM named BmBrepBuilder.

rvt rfa getting started Example

What’s New in Visual Styles for the Teigha BIM Sample Application

Recently the Graphic Display Options dialog was improved in the OdaBimApp sample application. Please find those changes n the article below.

rfa rvt Example

Working with Colors in Teigha PRC

Briefly about the PRC file structure: colors and styles arrays.

prc export Example

Using SpaModeler

This article describes how to create the SpaModeler module and use it in the ODAMfcApp sample application.

Example getting started

Creating 3D Views in Teigha BIM Using Commands

In Teigha BIM source code, commands are implemented in the form of a container and usually a separate project. At this point in Teigha BIM there is a TB_DevGuideCommands project for this. The project is built into a file with the extension ".tx".

rfa rvt Example