SCIA Engineer OpenAPI  19.1.2030
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
 NSCIA
 NOpenAPI
 NModels
 CErrorInfoError info
 CErrorRepositoryError info repository
 NResults
 CMinMaxLayerClass which provides information about Minimum and Maximum Layer index
 CResultClass treating the ResultsAPI instance based on the provided ResultKey
 CResultKeyThis class is used for definition of result you want to get
 CResultsAPIClass providing functionality for work with results storage in Scia Engineer. The initialization of RAPI can be done using the Structure.InitializeResultsAPI
 CResultTypeThis class provides functions for work with ResultTypes. You can e.g. get supported magnitudes of the result type, get the result name, etc
 NResultsCalculation
 CCalculationRequest
 CCalculationRunner
 CResultPaletteItem
 NStructureModelDefinition
 CBeamProvides methods for work with beams in the Scia Engineer model
 CCombinationProvides definition of the combination in the Scia Engineer model
 CCombinationItemProvides content of the combination. Holds reference to the loadcase and it's coefficient
 CCrossSectionManufacturedProvides methods for work with cross-sections created from prefabricated cross-section catalogues in the Scia Engineer model
 CCrossSectionParametricProvides methods for work with cross-sections created as geometrical shapes with parameters in the Scia Engineer model
 CLineLoadBaseBase class for LineLoadOnBeam and LineLoadInSlabEdge. Holds common properties
 CLineLoadOnBeamProvides methods for work with line load on beam in the Scia Engineer model
 CLineLoadOnSlabEdgeProvides methods for work with line load on slab edge in the Scia Engineer model
 CLineSupportProvides methods for work with line supports defined on beams and on slab edges in the Scia Engineer model
 CLoadCaseProvides methods for work with load cases in the Scia Engineer model
 CLoadGroupProvides methods for work with load groups in the Scia Engineer model
 CMaterialProvides methods for work with materials in the Scia Engineer model
 CPoint3DProvides methods for work with 3D positions in the Scia Engineer model. You get new Point3D object e.g. when you call method for getting position of finite mesh element. Point3D is not used for definition of structural nodes - for structureal nodes we have the StructNode
 CPointLoadFreeProvides methods for work point with free force in the Scia Engineer model. Free forces are used for generation of forces on 2D members
 CPointLoadInNodeProvides methods for work with forces defined in structural nodes in the Scia Engineer model
 CPointSupportProvides methods for work with supports defined in structural nodes in the Scia Engineer model
 CSlabProvides methods for work with 2D members in the Scia Engineer model
 CStructNodeProvides methods for work with structural nodes in the Scia Engineer model. Structural nodes are used for definition another structural entities like beams, slabs, etc
 CStructureEntityParent class for the rest of model entities carying basic properties
 CSupportBaseBase class for support in node and for line support. Covers common properties
 CSurfaceLoadProvides methods for work with structural nodes in the Scia Engineer model. Structural nodes are used for definition another structural entities
 NUtils
 COpenApiE2EResultScia result possible implementation
 COpenApiE2EResultsScia results possible implementation
 CSciaFileGetterUtility for getting basic Scia template file
 CSciaOpenApiContextContext for running OPEN API
 CApiGuidClass for treating unique identifiers for e.g. particular structural entities
 CApiGuidArrClass for treating unique identifiers array, e.g. for definnition of array of nodes for slab creation
 CEnvironmentTreats the Scia Engineer environment - starts Scia Engineer, creates EsaProject, creates Structure, treats the communication between your application and Scia Engineer
 CEsaProjectTreats the Structure and provides functionality regarding the Project like closing project, running analysis, etc
 CStructureProvides 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.EsaProject(object, Guid)