⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 tecutilo.h

📁 Handles Hexahedral, Tetrahedral, Quadrilateral, and Triangle meshes. Lagrangian, Hierarchic, and Mon
💻 H
📖 第 1 页 / 共 4 页
字号:
LINKTOADDON void       STDCALL TecUtilTextSetXYPos (Text_ID TID,                                                    double XPos,                                                    double YPos);LINKTOADDON void       STDCALL TecUtilTextSetCoordSysAndUnits (Text_ID TID,                                                               CoordSys_e PositionCoordSys,                                                               Units_e    HeightUnits);LINKTOADDON void       STDCALL TecUtilTextSetZoneOrMap (Text_ID TID,                                                        EntIndex_t ZoneOrMap);LINKTOADDON void       STDCALL TecUtilTextSetAttached (Text_ID TID,                                                       Boolean_t Attached);LINKTOADDON void       STDCALL TecUtilTextSetColor (Text_ID TID,                                                    ColorIndex_t Color);LINKTOADDON void       STDCALL TecUtilTextSetFont (Text_ID TID,                                                   Font_e Font);LINKTOADDON void       STDCALL TecUtilTextSetHeight (Text_ID TID,                                                     double Height);LINKTOADDON void       STDCALL TecUtilTextBoxSetType (Text_ID TID,                                                      TextBox_e TextBoxType);LINKTOADDON void       STDCALL TecUtilTextBoxSetMargin (Text_ID TID,                                                        double Margin);LINKTOADDON void       STDCALL TecUtilTextBoxSetLineThickness (Text_ID TID,                                                               double LineThickness);LINKTOADDON void       STDCALL TecUtilTextBoxSetColor (Text_ID TID,                                                       ColorIndex_t BoxColor);LINKTOADDON void       STDCALL TecUtilTextBoxSetFillColor (Text_ID TID,                                                           ColorIndex_t BoxFillColor);LINKTOADDON void       STDCALL TecUtilTextSetAngle (Text_ID TID,                                                    double Angle);LINKTOADDON void       STDCALL TecUtilTextSetAnchor (Text_ID TID,                                                     TextAnchor_e Anchor);LINKTOADDON void       STDCALL TecUtilTextSetLineSpacing (Text_ID TID,                                                          double LineSpacing);LINKTOADDON void       STDCALL TecUtilTextSetScope (Text_ID TID,                                                    Scope_e Scope);LINKTOADDON Boolean_t  STDCALL TecUtilTextSetMacroFunctionCmd (Text_ID TID,                                                               const char *Command);LINKTOADDON Boolean_t  STDCALL TecUtilTextSetString (Text_ID TID,                                                     const char *TextString);LINKTOADDON void       STDCALL TecUtilGeomSetXYZAnchorPos(Geom_ID GID,                                                          double  XPos,                                                          double  YPos,                                                          double  ZPos);LINKTOADDON void       STDCALL TecUtilGeomSetZoneOrMap (Geom_ID GID,                                                        EntIndex_t ZoneOrMap);LINKTOADDON void       STDCALL TecUtilGeomSetAttached (Geom_ID GID,                                                       Boolean_t Attached);LINKTOADDON void       STDCALL TecUtilGeomSetColor (Geom_ID GID,                                                     ColorIndex_t Color);LINKTOADDON void       STDCALL TecUtilGeomSetFillColor (Geom_ID GID,                                                         ColorIndex_t FillColor);LINKTOADDON void       STDCALL TecUtilGeomSetIsFilled (Geom_ID GID,                                                       Boolean_t IsFilled);LINKTOADDON void       STDCALL TecUtilGeomSetLinePattern (Geom_ID GID,                                                          LinePattern_e LinePattern);LINKTOADDON void       STDCALL TecUtilGeomSetPatternLength (Geom_ID GID,                                                            double PatternLength);LINKTOADDON void       STDCALL TecUtilGeomSetLineThickness (Geom_ID GID,                                                            double LineThickness);LINKTOADDON void       STDCALL TecUtilGeomEllipseSetNumPoints (Geom_ID GID,                                                            SmInteger_t NumEllipsePts);LINKTOADDON void       STDCALL TecUtilGeomArrowheadSetStyle (Geom_ID GID,                                                             ArrowheadStyle_e ArrowheadStyle);LINKTOADDON void       STDCALL TecUtilGeomArrowheadSetAttach (Geom_ID GID,                                                              ArrowheadAttachment_e ArrowheadAttachment);LINKTOADDON void       STDCALL TecUtilGeomArrowheadSetSize (Geom_ID  GID,                                                            double   ArrowheadSize);LINKTOADDON void       STDCALL TecUtilGeomArrowheadSetAngle (Geom_ID  GID,                                                             double   ArrowheadAngle);LINKTOADDON void       STDCALL TecUtilGeomSetScope (Geom_ID  GID,                                                    Scope_e  Scope);LINKTOADDON void       STDCALL TecUtilGeomSetPositionCoordSys (Geom_ID    GID,                                                               CoordSys_e CoordSys);LINKTOADDON Boolean_t  STDCALL TecUtilGeomSetMacroFunctionCmd (Geom_ID  GID,                                                               const char    *Command);LINKTOADDON void       STDCALL TecUtilDropOpeningBanner (void);/* Geometry/text convenience functions */LINKTOADDON Text_ID STDCALL TecUtilTextCreate(CoordSys_e  PositionCoordSys,                                              double      PosX,                                               double      PosY,                                              Units_e     HeightUnits,                                              double      Height,                                              const char *Text);LINKTOADDON Geom_ID STDCALL TecUtilGeomSquareCreate(CoordSys_e PositionCoordSys,                                                    double     CornerX,                                                    double     CornerY,                                                    double     Size);LINKTOADDON Geom_ID STDCALL TecUtilGeomCircleCreate(CoordSys_e PositionCoordSys,                                                    double     CenterX,                                                    double     CenterY,                                                    double     Radius);LINKTOADDON Geom_ID STDCALL TecUtilGeomRectangleCreate(CoordSys_e PositionCoordSys,                                                       double     CornerX,                                                        double     CornerY,                                                        double     Width,                                                        double     Height);LINKTOADDON Geom_ID STDCALL TecUtilGeomEllipseCreate(CoordSys_e PositionCoordSys,                                                     double     CenterX,                                                      double     CenterY,                                                      double     HAxis,                                                      double     VAxis);LINKTOADDON Geom_ID STDCALL TecUtilGeom2DPolylineCreate(CoordSys_e PositionCoordSys,                                                        double    *PtsX_Array,                                                        double    *PtsY_Array,                                                        LgIndex_t  NumPts);LINKTOADDON Geom_ID STDCALL TecUtilGeom3DPolylineCreate(double   *PtsX_Array,                                                        double   *PtsY_Array,                                                        double   *PtsZ_Array,                                                        LgIndex_t NumPts);LINKTOADDON Geom_ID STDCALL TecUtilGeom2DMPolyCreate(CoordSys_e PositionCoordSys,                                                     LgIndex_t  NumPolys,                                                     LgIndex_t  *NumPointsInPolylines_Array);LINKTOADDON Geom_ID STDCALL TecUtilGeom3DMPolyCreate(LgIndex_t NumPolys,                                                     LgIndex_t *NumPointsInPolylines_Array);LINKTOADDON Geom_ID STDCALL TecUtilGeomArcCreate(CoordSys_e PositionCoordSys,                                                 double     CenterX,                                                  double     CenterY,                                                  double     Radius,                                                  double     StartAngle,                                                  double     EndAngle);LINKTOADDON Geom_ID STDCALL TecUtilGeom2DLineSegmentCreate(CoordSys_e PositionCoordSys,                                                           double     X1,                                                            double     Y1,                                                            double     X2,                                                            double     Y2);LINKTOADDON Geom_ID STDCALL TecUtilGeom3DLineSegmentCreate(double X1,                                                            double Y1,                                                            double Z1,                                                            double X2,                                                            double Y2,                                                            double Z2);LINKTOADDON LgIndex_t STDCALL TecUtilGeomMPolyGetPolylineCnt(Geom_ID GID);LINKTOADDON LgIndex_t STDCALL TecUtilGeomPolyGetPointCount(Geom_ID GID);LINKTOADDON LgIndex_t STDCALL TecUtilGeomMPolyGetPointCount(Geom_ID   GID,                                                            LgIndex_t PolyNum);LINKTOADDON void STDCALL TecUtilGeom2DMPolyGetPoint(Geom_ID   GID,                                                    LgIndex_t PolyNum,                                                    LgIndex_t PointIndex,                                                    double    *X,                                                    double    *Y);LINKTOADDON void STDCALL TecUtilGeom2DPolylineGetPoint(Geom_ID   GID,                                                       LgIndex_t PointIndex,                                                       double    *X,                                                       double    *Y);LINKTOADDON void STDCALL TecUtilGeom2DMPolySetPoint(Geom_ID   GID,                                                    LgIndex_t PolyNum,                                                    LgIndex_t PointIndex,                                                    double    X,                                                    double    Y);LINKTOADDON void STDCALL TecUtilGeom2DPolylineSetPoint(Geom_ID   GID,                                                       LgIndex_t PointIndex,                                                       double    X,                                                       double    Y);LINKTOADDON void STDCALL TecUtilGeom2DMPolySetPolyline(Geom_ID   GID,                                                       LgIndex_t PolyNum,                                                       double    *X_Array,                                                       double    *Y_Array);LINKTOADDON void STDCALL TecUtilGeom3DMPolyGetPoint(Geom_ID   GID,                                                    LgIndex_t PolyNum,                                                    LgIndex_t PointIndex,                                                    double    *X,                                                    double    *Y,                                                    double    *Z);LINKTOADDON void STDCALL TecUtilGeom3DPolylineGetPoint(Geom_ID   GID,                                                       LgIndex_t PointIndex,                                                       double    *X,                                                       double    *Y,                                                       double    *Z);LINKTOADDON void STDCALL TecUtilGeom3DMPolySetPoint(Geom_ID   GID,                                                    LgIndex_t PolyNum,                                                    LgIndex_t PointIndex,                                                    double    X,                                                    double    Y,                                                    double    Z);LINKTOADDON void STDCALL TecUtilGeom3DPolylineSetPoint(Geom_ID   GID,                                                       LgIndex_t PointIndex,                                                       double    X,                                                       double    Y,                                                       double    Z);LINKTOADDON void STDCALL TecUtilGeom3DMPolySetPolyline(Geom_ID   GID,                                                       LgIndex_t PolyNum,                                                       double    *X_Array,                                                       double    *Y_Array,                                                       double    *Z_Array);LINKTOADDON double STDCALL TecUtilGeomCircleGetRadius(Geom_ID GID);LINKTOADDON void STDCALL TecUtilGeomCircleSetRadius(Geom_ID GID,                                                    double  Radius);LINKTOADDON double STDCALL TecUtilGeomSquareGetSize(Geom_ID GID);LINKTOADDON void STDCALL TecUtilGeomSquareSetSize(Geom_ID GID,                                                  double  Size);LINKTOADDON void STDCALL TecUtilGeomRectangleGetSize(Geom_ID GID,                                                     double  *Width,                                                     double  *Height);LINKTOADDON void STDCALL TecUtilGeomRectangleSetSize(Geom_ID GID,                                                     double  Width,                                                     double  Height);LINKTOADDON void STDCALL TecUtilGeomEllipseGetSize(Geom_ID GID,                                                   double  *HAxis,                                                   double  *VAxis);LINKTOADDON void STDCALL TecUtilGeomEllipseSetSize(Geom_ID GID,                                                   double  HAxis,                                                   double  VAxis);LINKTOADDON char * STDCALL TecUtilGetCurLayoutFName(void);/* CORE SOURCE CODE REMOVED */LINKTOADDON void STDCALL TecUtilHelp(const char *HelpFName,                                     Boolean_t   GoToID,                                     int         HelpID);LINKTOADDON Boolean_t STDCALL TecUtilDataSetLockOn(const char *LockString);LINKTOADDON Boolean_t STDCALL TecUtilDataSetLockOff(const char *LockString);LINKTOADDON Boolean_t STDCALL TecUtilDataSetIsLocked(char **LockString);#endif  /* ADDON */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -