tbsequenceplugin.h
- Last UpdatedDec 04, 2025
- 2 minute read
// tbsteelitgr.h: interface for the tbsteelitgr class.
//
//////////////////////////////////////////////////////////////
#if
!defined(AFX_TBSEQUENCEPLUGIN_H D6A40846_03F2_11D5_8393_08000 90A4C97 INCLUDED_)
#define
AFX_TBSEQUENCEPLUGIN_H D6A40846_03F2_11D5_8393_0800090A4C97 INCLUDED_
#ifdef TBSEQUENCEPLUGIN_EXPORTS
#define TBSEQUENCEPLUGIN_API
#else
#define TBSEQUENCEPLUGIN_API
#endif
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
declspec(dllexport)
declspec(dllimport)
TBSEQUENCEPLUGIN_API int wo101 ( void);
TBSEQUENCEPLUGIN_API void wo102(const char *NestName,
const int NestType, const double Length, const double Width, const double Thickness, const char *Quality, const int Nparts,
const int ContourDirection, const int HoleDirection, const int StartCode,
const int StartEndAct,
const double StartNode, const double BridgeWidth, const double
BridgeWidthHole, const double
StartPosition[2], const double
EndPosition[2], const double
EndMarkPosition[2], const int MarkingFirst, const int MarkingOpposite, const double HoleStart, const int HoleStartType);
TBSEQUENCEPLUGIN_API void wo103( const int PlatePartNo,
const int CntNo, const int ContourNo, const int
NumberOfSegParts,
const char *Assid1, const char *Assid2, const char *Assid3, const char *Assid4, const int ContourType, const int MarkingType, const int MarkingSide);
TBSEQUENCEPLUGIN_API void wo104( const int PlatePartNo,
const int ContourNo,
const int NumberOfBevels);
TBSEQUENCEPLUGIN_API void wo105( const int PlatePartNo,
const int ContourNo,
const int BevelIntervalNo, const int SegPartStart, const double
StartPoint[2],
const int SegPartEnd, const double EndPoint[2], const double BevelCode);
TBSEQUENCEPLUGIN_API void wo106( const int PlatePartNo,
const int ContourNo, const int CutoutNo);
TBSEQUENCEPLUGIN_API void wo107( const int PlatePartNo,
const int ContourNo, const int CutoutNo, const int SegPartStart, const double
StartPoint[2],
const int SegPartEnd, const double EndPoint[2]);
TBSEQUENCEPLUGIN_API int wo108 ( void);
TBSEQUENCEPLUGIN_API int wo109 ( void);
TBSEQUENCEPLUGIN_API void wo110( const int StartNo,
int& PlatePartNo, int& StartType, int& ContourNo, int& SegNo, double& Xpos, double& Ypos);
TBSEQUENCEPLUGIN_API void wo111( void); TBSEQUENCEPLUGIN_API void wo112( const int PlatePartNo,
const int
NumberOfContours,
*PositionNumber,
const char *PartName, const char
const char *Quality, const double Thickness, const int QuantityNormal, const int QuantityMirror, const double PartLength, const double PartWidth, const double PartAngle, const double
MinCircRectOrigin[2], const double Cog[2],
const double Perimeter, const double
EffectivePartArea, const double
BoundaryPartArea, const char *Assid1, const char *Assid2, const char *Assid3, const char *Assid4, const char *Assembly, const char
*ProductionDate, const double
RotationAngle, const int MirrorFlag);
TBSEQUENCEPLUGIN_API void wo113( const int PartNo,
const int ContourNo, const int SegPart, const int SegType, const double AmpU, const double AmpV, const double EndU, const double EndV);
TBSEQUENCEPLUGIN_API void wo114( const int PartNo,
const int ContourNo,
const int
NumberOfBridges);
TBSEQUENCEPLUGIN_API void wo115( const int PlatePartNo,
const int ContourNo, const int SegPartNo1, const int SegPartNo2, const double Pos1[2], const double Pos2[2], const int BridgeNo, const int BridgeType,
const double BridgeWidth, const int ConnPartNo, const int ConnContourNo, const int ConnSegPartNo1, const int ConnSegPartNo2, const double ConnPos1[2], const double ConnPos2[2]);
#endif //
!defined(AFX_TBSEQUENCEPLUGIN_H D6A40846_03F2_11D5_8393_08000 90A4C97 INCLUDED_)