Remove EXPORT tag as we do not use dll. (#39)
This commit is contained in:
@@ -349,7 +349,6 @@ set(ONDSELSOLVER_HEADERS
|
||||
OndselSolver/AngleZIeqcJeqc.h
|
||||
OndselSolver/AnyGeneralSpline.h
|
||||
OndselSolver/AnyPosICNewtonRaphson.h
|
||||
OndselSolver/APIExport.h
|
||||
OndselSolver/ArcSine.h
|
||||
OndselSolver/ArcTan.h
|
||||
OndselSolver/ArcTan2.h
|
||||
|
||||
@@ -1,13 +0,0 @@
|
||||
/***************************************************************************
|
||||
* Copyright (c) 2023 Ondsel, Inc. *
|
||||
* *
|
||||
* This file is part of OndselSolver. *
|
||||
* *
|
||||
* See LICENSE file for details about copyright. *
|
||||
***************************************************************************/
|
||||
|
||||
#ifdef _WIN32
|
||||
#define EXPORT __declspec(dllexport)
|
||||
#else
|
||||
#define EXPORT __attribute__((visibility("default")))
|
||||
#endif
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTAngleJoint : public ASMTJoint
|
||||
class ASMTAngleJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTAnimationParameters : public ASMTItem
|
||||
class ASMTAnimationParameters : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -28,7 +28,7 @@ namespace MbD {
|
||||
class ASMTItemIJ;
|
||||
class MBDynSystem;
|
||||
|
||||
class EXPORT ASMTAssembly : public ASMTSpatialContainer
|
||||
class ASMTAssembly : public ASMTSpatialContainer
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTAtPointJoint : public ASMTJoint
|
||||
class ASMTAtPointJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTCompoundJoint : public ASMTJoint
|
||||
class ASMTCompoundJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -15,7 +15,7 @@ namespace MbD {
|
||||
class System;
|
||||
class Units;
|
||||
|
||||
class EXPORT ASMTConstantGravity : public ASMTItem
|
||||
class ASMTConstantGravity : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTAtPointJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTConstantVelocityJoint : public ASMTAtPointJoint
|
||||
class ASMTConstantVelocityJoint : public ASMTAtPointJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
namespace MbD {
|
||||
class Joint;
|
||||
|
||||
class EXPORT ASMTConstraintSet : public ASMTItemIJ
|
||||
class ASMTConstraintSet : public ASMTItemIJ
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTCompoundJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTCylSphJoint : public ASMTCompoundJoint
|
||||
class ASMTCylSphJoint : public ASMTCompoundJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInLineJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTCylindricalJoint : public ASMTInLineJoint
|
||||
class ASMTCylindricalJoint : public ASMTInLineJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTExtrusion : public ASMTItem
|
||||
class ASMTExtrusion : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTAtPointJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTFixedJoint : public ASMTAtPointJoint
|
||||
class ASMTFixedJoint : public ASMTAtPointJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItemIJ.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTForceTorque : public ASMTItemIJ
|
||||
class ASMTForceTorque : public ASMTItemIJ
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTGearJoint : public ASMTJoint
|
||||
class ASMTGearJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTMotion.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTGeneralMotion : public ASMTMotion
|
||||
class ASMTGeneralMotion : public ASMTMotion
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTInLineJoint : public ASMTJoint
|
||||
class ASMTInLineJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTInPlaneJoint : public ASMTJoint
|
||||
class ASMTInPlaneJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -8,7 +8,6 @@
|
||||
|
||||
#pragma once
|
||||
#include "CREATE.h"
|
||||
#include "APIExport.h"
|
||||
|
||||
namespace MbD {
|
||||
class ASMTAssembly;
|
||||
@@ -16,7 +15,7 @@ namespace MbD {
|
||||
class ASMTSpatialContainer;
|
||||
class ASMTPart;
|
||||
|
||||
class EXPORT ASMTItem
|
||||
class ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTItemIJ : public ASMTItem
|
||||
class ASMTItemIJ : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
namespace MbD {
|
||||
class ForceTorqueData;
|
||||
|
||||
class EXPORT ASMTJoint : public ASMTConstraintSet
|
||||
class ASMTJoint : public ASMTConstraintSet
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItemIJ.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTKinematicIJ : public ASMTItemIJ
|
||||
class ASMTKinematicIJ : public ASMTItemIJ
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInPlaneJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTLineInPlaneJoint : public ASMTInPlaneJoint
|
||||
class ASMTLineInPlaneJoint : public ASMTInPlaneJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
#include "ASMTPart.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTMarker : public ASMTSpatialItem
|
||||
class ASMTMarker : public ASMTSpatialItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
#include "ForceTorqueData.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTMotion : public ASMTConstraintSet
|
||||
class ASMTMotion : public ASMTConstraintSet
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTNoRotationJoint : public ASMTJoint
|
||||
class ASMTNoRotationJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTParallelAxesJoint : public ASMTJoint
|
||||
class ASMTParallelAxesJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
namespace MbD {
|
||||
class PosVelAccData;
|
||||
|
||||
class EXPORT ASMTPart : public ASMTSpatialContainer
|
||||
class ASMTPart : public ASMTSpatialContainer
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTPerpendicularJoint : public ASMTJoint
|
||||
class ASMTPerpendicularJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInPlaneJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTPlanarJoint : public ASMTInPlaneJoint
|
||||
class ASMTPlanarJoint : public ASMTInPlaneJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInLineJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTPointInLineJoint : public ASMTInLineJoint
|
||||
class ASMTPointInLineJoint : public ASMTInLineJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInPlaneJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTPointInPlaneJoint : public ASMTInPlaneJoint
|
||||
class ASMTPointInPlaneJoint : public ASMTInPlaneJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTSpatialItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTPrincipalMassMarker : public ASMTSpatialItem
|
||||
class ASMTPrincipalMassMarker : public ASMTSpatialItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRackPinionJoint : public ASMTJoint
|
||||
class ASMTRackPinionJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTRefItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRefCurve : public ASMTRefItem
|
||||
class ASMTRefCurve : public ASMTRefItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
|
||||
namespace MbD {
|
||||
|
||||
class EXPORT ASMTRefItem : public ASMTSpatialItem
|
||||
class ASMTRefItem : public ASMTSpatialItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -13,7 +13,7 @@
|
||||
#include <string>
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRefPoint : public ASMTRefItem
|
||||
class ASMTRefPoint : public ASMTRefItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTRefItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRefSurface : public ASMTRefItem
|
||||
class ASMTRefSurface : public ASMTRefItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTCompoundJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRevCylJoint : public ASMTCompoundJoint
|
||||
class ASMTRevCylJoint : public ASMTCompoundJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTAtPointJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRevoluteJoint : public ASMTAtPointJoint
|
||||
class ASMTRevoluteJoint : public ASMTAtPointJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -12,7 +12,7 @@
|
||||
#include "ZRotation.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTRotationalMotion : public ASMTMotion
|
||||
class ASMTRotationalMotion : public ASMTMotion
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTScrewJoint : public ASMTJoint
|
||||
class ASMTScrewJoint : public ASMTJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTSimulationParameters : public ASMTItem
|
||||
class ASMTSimulationParameters : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -29,7 +29,7 @@ namespace MbD {
|
||||
class ASMTMotion;
|
||||
class ASMTMarker;
|
||||
|
||||
class EXPORT ASMTSpatialContainer : public ASMTSpatialItem
|
||||
class ASMTSpatialContainer : public ASMTSpatialItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTItem.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTSpatialItem : public ASMTItem
|
||||
class ASMTSpatialItem : public ASMTItem
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTCompoundJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTSphSphJoint : public ASMTCompoundJoint
|
||||
class ASMTSphSphJoint : public ASMTCompoundJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTAtPointJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTSphericalJoint : public ASMTAtPointJoint
|
||||
class ASMTSphericalJoint : public ASMTAtPointJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTInLineJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTTranslationalJoint : public ASMTInLineJoint
|
||||
class ASMTTranslationalJoint : public ASMTInLineJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTMotion.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTTranslationalMotion : public ASMTMotion
|
||||
class ASMTTranslationalMotion : public ASMTMotion
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
@@ -11,7 +11,7 @@
|
||||
#include "ASMTAtPointJoint.h"
|
||||
|
||||
namespace MbD {
|
||||
class EXPORT ASMTUniversalJoint : public ASMTAtPointJoint
|
||||
class ASMTUniversalJoint : public ASMTAtPointJoint
|
||||
{
|
||||
//
|
||||
public:
|
||||
|
||||
Reference in New Issue
Block a user