Table of Contents

Namespace SCIA.OpenAPI

Namespaces

SCIA.OpenAPI.Models
SCIA.OpenAPI.OpenAPIEnums
SCIA.OpenAPI.Results
SCIA.OpenAPI.StructureModelDefinition
SCIA.OpenAPI.Utils

Classes

ApiGuid

Class for treating unique identifiers for e.g. particular structural entities.

ApiGuidArr

Class for treating unique identifiers array, e.g. for definnition of array of nodes for slab creation.

Environment

Treats the Scia Engineer environment - starts Scia Engineer, creates EsaProject, creates Structure, treats the communication between your application and Scia Engineer

EsaProject

Treats the Structure and provides functionality regarding the Project like closing project, running analysis, etc.

Structure

Provides methods for work with the Scia Engineer model - definition of new entities, synchronization of model with Scia Engineer model, etc. Class is initialized in EsaProject.

Enums

Environment.GuiMode

Enum for definition of visibility of GUI

Environment.TypeOfExtProject

Enum defining the type of external project

SaveMode

Enum for definition saving project during closing