12#ifndef WSFSCRIPTCOVARIANCECLASS_HPP
13#define WSFSCRIPTCOVARIANCECLASS_HPP
15#include "wsf_export.h"
17#include "UtScriptBasicTypes.hpp"
26 void*
Create(
const UtScriptContext& aInstance)
override;
27 void*
Clone(
void* aObjectPtr)
override;
28 void Destroy(
void* aObjectPtr)
override;
#define WSF_EXPORT
Definition WsfXIO_Export.hpp:35
void * Create(const UtScriptContext &aInstance) override
Definition WsfScriptCovarianceClass.cpp:81
UT_DECLARE_SCRIPT_METHOD(Element)
UT_DECLARE_SCRIPT_METHOD(Construct)
UT_DECLARE_SCRIPT_METHOD(EllipsoidNED)
UT_DECLARE_SCRIPT_METHOD(CovarianceAtTime)
UT_DECLARE_SCRIPT_METHOD(Columns)
void * Clone(void *aObjectPtr) override
Definition WsfScriptCovarianceClass.cpp:88
UT_DECLARE_SCRIPT_METHOD(MinorAxis)
void Destroy(void *aObjectPtr) override
Definition WsfScriptCovarianceClass.cpp:94
WsfScriptCovarianceClass(const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
Definition WsfScriptCovarianceClass.cpp:57
UT_DECLARE_SCRIPT_METHOD(Trace)
UT_DECLARE_SCRIPT_METHOD(Rows)
UT_DECLARE_SCRIPT_METHOD(Bearing)
UT_DECLARE_SCRIPT_METHOD(MajorAxis)
UT_DECLARE_SCRIPT_METHOD(CenterLocation)