Tekla Open API

Detailed and full API reference helps you master Tekla Open API

This is the most recent version of Tekla Open API.
For older versions, please visit Tekla Warehouse.

Tekla.Structures.Datatype Namespace

The Tekla.Structures.Datatype namespace contains methods related to different datatypes.
Classes
  Class Description
Public class Angle
Provides support for angles using either the current Tekla Structures units, or user defined units
Public class AngleList
This class provides methods to handle lists of angles
Public class BooleanConverter
The BooleanConverter class converts types to and from the boolean type.
Public class Constants
The Constants class is a repository for constants used by the Tekla.Structures.Datatype.* types.
Public class DistanceConverter
The DistanceConverter class converts types to and from the distance type.
Public class DistanceListConverter
The DistanceListConverter class converts types to and from the distance list type.
Public class DoubleConverter
The DoubleConverter class converts types to and from the double datatype.
Public class IntegerConverter
The IntegerConverter class converts types to and from the integer datatype.
Public class Settings
The Settings class contains the currently active unit settings.
Public class SettingsProxy
The SettingsProxy class is a proxy for the settings.
Public class StringConverter
The StringConverter class converts types to and from the string datatype.
Structures
  Structure Description
Public structure Boolean
The Boolean datatype.
Public structureCode example Distance
The Distance datatype.
Public structure DistanceList
A list of Distance instances.
Public structure Double
The Double datatype.
Public structure Integer
The Integer datatype.
Public structure String
The String datatype.
Interfaces
  Interface Description
Public interface IDataType
The IDataType interface is the root interface for converting all the Tekla.Structures.Datatype.* types to basic types supported by the Tekla Structures Object Dialog tree.
Public interface IDoubleDataType
The IDoubleDataType interface is an interface for the Tekla.Structures.Datatype.* types whose value is a double.
Public interface IIntDataType
The IIntDataType interface is an interface for the Tekla.Structures.Datatype.* types whose value is an integer.
Public interface IStringDataType
The IStringDataType interface is an interface for the Tekla.Structures.Datatype.* types whose value is a string.
Enumerations