WSF
WsfScriptZoneRouteFinderClass Class Reference

Define script methods for WsfZoneRouteFinder. More...

#include <WsfZoneRouteFinder.hpp>

Inherits UtScriptClass.

Public Member Functions

 WsfScriptZoneRouteFinderClass (const std::string &aClassName, UtScriptTypes *aScriptTypesPtr)
 ~WsfScriptZoneRouteFinderClass () override
void * Create (const UtScriptContext &aContext) override
void * Clone (void *aObjectPtr) override
void Destroy (void *aObjectPtr) override
 UT_DECLARE_SCRIPT_METHOD (AvoidZone_1)
 UT_DECLARE_SCRIPT_METHOD (AvoidZone_2)
 UT_DECLARE_SCRIPT_METHOD (NumberOfAvoidanceZones)
 UT_DECLARE_SCRIPT_METHOD (GetAvoidanceZone)
 UT_DECLARE_SCRIPT_METHOD (RouteAroundZones)
 UT_DECLARE_SCRIPT_METHOD (ClearAvoidanceZones)
 UT_DECLARE_SCRIPT_METHOD (DrawGraph)
 UT_DECLARE_SCRIPT_METHOD (DrawAvoidances)

Detailed Description

Define script methods for WsfZoneRouteFinder.

Constructor & Destructor Documentation

◆ WsfScriptZoneRouteFinderClass()

WsfScriptZoneRouteFinderClass::WsfScriptZoneRouteFinderClass ( const std::string & aClassName,
UtScriptTypes * aScriptTypesPtr )

◆ ~WsfScriptZoneRouteFinderClass()

WsfScriptZoneRouteFinderClass::~WsfScriptZoneRouteFinderClass ( )
override

Member Function Documentation

◆ Clone()

void * WsfScriptZoneRouteFinderClass::Clone ( void * aObjectPtr)
override

◆ Create()

void * WsfScriptZoneRouteFinderClass::Create ( const UtScriptContext & aContext)
override

◆ Destroy()

void WsfScriptZoneRouteFinderClass::Destroy ( void * aObjectPtr)
override

◆ UT_DECLARE_SCRIPT_METHOD() [1/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( AvoidZone_1 )

◆ UT_DECLARE_SCRIPT_METHOD() [2/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( AvoidZone_2 )

◆ UT_DECLARE_SCRIPT_METHOD() [3/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( ClearAvoidanceZones )

◆ UT_DECLARE_SCRIPT_METHOD() [4/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( DrawAvoidances )

◆ UT_DECLARE_SCRIPT_METHOD() [5/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( DrawGraph )

◆ UT_DECLARE_SCRIPT_METHOD() [6/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( GetAvoidanceZone )

◆ UT_DECLARE_SCRIPT_METHOD() [7/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( NumberOfAvoidanceZones )

◆ UT_DECLARE_SCRIPT_METHOD() [8/8]

WsfScriptZoneRouteFinderClass::UT_DECLARE_SCRIPT_METHOD ( RouteAroundZones )

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved