Static Public Attributes | |
int | ALL = OUT_ALL | CAP_ALL |
int | AREA = 1 << 14 | CAP_C4 |
int | AZIMUTH = 1 << 9 | CAP_NONE |
int | CAP_ALL = 0x1F |
int | CAP_C1 = 1 << 0 |
int | CAP_C1p = 1 << 1 |
int | CAP_C2 = 1 << 2 |
int | CAP_C3 = 1 << 3 |
int | CAP_C4 = 1 << 4 |
int | CAP_MASK = CAP_ALL |
int | CAP_NONE = 0 |
int | DISTANCE = 1 << 10 | CAP_C1 |
int | DISTANCE_IN = 1 << 11 | CAP_C1 | CAP_C1p |
int | EMPTY = 0 |
int | GEODESICSCALE = 1 << 13 | CAP_C1 | CAP_C2 |
int | LATITUDE = 1 << 7 | CAP_NONE |
int | LONG_UNROLL = 1 << 15 |
int | LONGITUDE = 1 << 8 | CAP_C3 |
int | OUT_ALL = 0x7F80 |
int | OUT_MASK = 0xFF80 |
int | REDUCEDLENGTH = 1 << 12 | CAP_C1 | CAP_C2 |
int | STANDARD = LATITUDE | LONGITUDE | AZIMUTH | DISTANCE |
Additional Inherited Members | |
Public Member Functions inherited from object | |
template<typename T > | |
T | cast () && |
template<typename T > | |
T | cast () const & |
template<> | |
void | cast () const & |
object ()=default | |
object (const object &o) | |
Copy constructor; always increases the reference count. More... | |
object (handle h, borrowed_t) | |
object (handle h, stolen_t) | |
object (object &&other) noexcept | |
Move constructor; steals the object from other and preserves its reference count. More... | |
object & | operator= (const object &other) |
object & | operator= (object &&other) noexcept |
PYBIND11_DEPRECATED ("Use reinterpret_borrow<object>() or reinterpret_steal<object>()") object(handle h | |
handle | release () |
~object () | |
Destructor; automatically calls handle::dec_ref() More... | |
Public Member Functions inherited from handle | |
template<typename T > | |
T | cast () const |
template<> | |
void | cast () const |
bool | check () const |
const handle & | dec_ref () const & |
handle ()=default | |
The default constructor creates a handle with a nullptr -valued pointer. More... | |
template<typename T , detail::enable_if_t< detail::all_of< detail::none_of< std::is_base_of< handle, T >, detail::is_pyobj_ptr_or_nullptr_t< T >>, std::is_convertible< T, PyObject * >>::value, int > = 0> | |
handle (T &obj) | |
Enable implicit conversion through T::operator PyObject *() . More... | |
template<typename T , detail::enable_if_t< detail::is_pyobj_ptr_or_nullptr_t< T >::value, int > = 0> | |
handle (T ptr) | |
const handle & | inc_ref () const & |
operator bool () const | |
Return true when the handle wraps a valid Python object. More... | |
bool | operator!= (const handle &h) const |
bool | operator== (const handle &h) const |
PyObject *& | ptr () |
PyObject * | ptr () const |
Return the underlying PyObject * pointer. More... | |
Static Public Member Functions inherited from handle | |
static std::size_t | inc_ref_counter () |
Public Attributes inherited from object | |
bool | is_borrowed: handle(h) { if (is_borrowed) { inc_ref() |
Protected Attributes inherited from handle | |
PyObject * | m_ptr = nullptr |
Capability constants shared between Geodesic and GeodesicLine.
Definition at line 15 of file geodesiccapability.py.
Definition at line 41 of file geodesiccapability.py.
Definition at line 39 of file geodesiccapability.py.
Definition at line 33 of file geodesiccapability.py.
|
static |
Definition at line 26 of file geodesiccapability.py.
|
static |
Definition at line 21 of file geodesiccapability.py.
|
static |
Definition at line 22 of file geodesiccapability.py.
|
static |
Definition at line 23 of file geodesiccapability.py.
|
static |
Definition at line 24 of file geodesiccapability.py.
|
static |
Definition at line 25 of file geodesiccapability.py.
Definition at line 27 of file geodesiccapability.py.
|
static |
Definition at line 20 of file geodesiccapability.py.
Definition at line 34 of file geodesiccapability.py.
|
static |
Definition at line 36 of file geodesiccapability.py.
|
static |
Definition at line 30 of file geodesiccapability.py.
|
static |
Definition at line 38 of file geodesiccapability.py.
Definition at line 31 of file geodesiccapability.py.
|
static |
Definition at line 40 of file geodesiccapability.py.
Definition at line 32 of file geodesiccapability.py.
|
static |
Definition at line 28 of file geodesiccapability.py.
|
static |
Definition at line 29 of file geodesiccapability.py.
|
static |
Definition at line 37 of file geodesiccapability.py.
|
static |
Definition at line 35 of file geodesiccapability.py.