Новый подход
к моделированию полей

Главная >> Продукт >> Программирование >>

Программирование при помощи объектной модели (ActiveField)

ActiveField это название для объектно-ориентированного программного интерфейса (API) к ELCUT. Объектная модель состоит из объектов, которые соответствуют сущностям пользовательского интерфейса ELCUT: документы, окна, геометрические фигуры, метки, графики и т.д. Полное описание объектной модели ELCUT есть в справке по программе.

Существует много средств для разработки приложения на платформе Windows®. В любом языке, будь то Delphi, Visual C++, Java или разновидность Visual Basic, есть поддержка Автоматизации. Подробные сведения о способах автоматизации можно найти в документации соответствующего языка или средства программирования.

Обзорная диаграмма объектной модели ELCUT:

Объекты верхнего уровня: Приложение и Задача Объекты верхнего уровня: Приложение и Задача Application Problems <Problem> Windows <Window> MainWindow SolvingState Links <Link>
Объекты для работы с физическими свойствами и граничными условиями Объекты для работы с физическими свойствами и граничными условиями Элементарные типы для физических свойств DataDocs <DataDocs> Labels (qfBlock) <LabelBlock> Labels (qfEdge) <LabelEdge> Labels (qfVertex) <LabelVertex> LabelBlockES LabelBlockCF LabelBlockEC LabelBlockTV LabelBlockMS LabelBlockHE LabelBlockHT LabelBlockSA LabelEdgeES LabelEdgeCF LabelEdgeEC LabelEdgeTV LabelEdgeMS LabelEdgeHE LabelEdgeHT LabelEdgeSA LabelVertexES LabelVertexCF LabelVertexEC LabelVertexTV LabelVertexMS LabelVertexHE LabelVertexHT LabelVertexSA Spline Elast Vector3D Spring LinFunc
Объекты для работы с геометрической моделью Объекты для работы с геометрической моделью Models <Model> ShapeRange <Shape> Shapes <Shape> Grid ModelWindow Shape Block Edge Vertex
Объекты для работы с электрической цепью Объекты для работы с электрической цепью CircuitDoc Devices <Device>
Объекты для анализа результатов решения Объекты для анализа результатов решения Results <Result> FieldQuantities <FieldQuantity> Quantity FieldPoint FieldPointES FieldPointCF FieldPointEC FieldPointTV FieldPointHE FieldPointTE FieldPointSA CircuitResult FieldWindow XYPlotWindow TableWindow TimePlotWindow TimeTableWindow FieldPicture Contour PlotPicture TimePlotPicture Columns <TableColumn> Rows <TableRow> Devices <Device> Элементарные типы общего назначения Элементарные типы общего назначения Point HMatrix DMatrix ComplexValue ComplexVector ExportSettings Rectangle

Сертификаты ELCUT по ГОСТ, СП, ИСО, СанПиН