MeshLib
 
Loading...
Searching...
No Matches
MR::EmbeddedPython Class Reference

#include <MREmbeddedPython.h>

Static Public Member Functions

static MRMESH_API void init ()
 
static MRMESH_API bool isAvailable ()
 
static MRMESH_API bool isInitialized ()
 
static MRMESH_API void finalize ()
 
static MRMESH_API bool setupArgv (int argc, char **argv)
 
static MRMESH_API bool runString (const std::string &pythonString)
 
static MRMESH_API bool runScript (const std::filesystem::path &path)
 
static MRMESH_API bool isPythonScript (const std::filesystem::path &path)
 

Member Function Documentation

◆ finalize()

static MRMESH_API void MR::EmbeddedPython::finalize ( )
static

◆ init()

static MRMESH_API void MR::EmbeddedPython::init ( )
static

◆ isAvailable()

static MRMESH_API bool MR::EmbeddedPython::isAvailable ( )
static

◆ isInitialized()

static MRMESH_API bool MR::EmbeddedPython::isInitialized ( )
static

◆ isPythonScript()

static MRMESH_API bool MR::EmbeddedPython::isPythonScript ( const std::filesystem::path & path)
static

◆ runScript()

static MRMESH_API bool MR::EmbeddedPython::runScript ( const std::filesystem::path & path)
static

◆ runString()

static MRMESH_API bool MR::EmbeddedPython::runString ( const std::string & pythonString)
static

◆ setupArgv()

static MRMESH_API bool MR::EmbeddedPython::setupArgv ( int argc,
char ** argv )
static

The documentation for this class was generated from the following file: