|
Blender V4.5
|
#include "BPy_Chain.h"#include "../../BPy_Convert.h"#include "../../BPy_Id.h"#include "../BPy_ViewEdge.h"Go to the source code of this file.
Functions | |
| PyDoc_STRVAR (Chain_doc, "Class hierarchy: :class:`Interface1D` > :class:`Curve` > :class:`Chain`\n" "\n" "Class to represent a 1D elements issued from the chaining process. A\n" "Chain is the last step before the :class:`Stroke` and is used in the\n" "Splitting and Creation processes.\n" "\n" ".. method:: __init__()\n" " __init__(brother)\n" " __init__(id)\n" "\n" " Builds a :class:`Chain` using the default constructor,\n" " copy constructor or from an :class:`Id`.\n" "\n" " :arg brother: A Chain object.\n" " :type brother: :class:`Chain`\n" " :arg id: An Id object.\n" " :type id: :class:`Id`") | |
| static int | Chain_init (BPy_Chain *self, PyObject *args, PyObject *kwds) |
| PyDoc_STRVAR (Chain_push_viewedge_back_doc, ".. method:: push_viewedge_back(viewedge, orientation)\n" "\n" " Adds a ViewEdge at the end of the Chain.\n" "\n" " :arg viewedge: The ViewEdge that must be added.\n" " :type viewedge: :class:`ViewEdge`\n" " :arg orientation: The orientation with which the ViewEdge must be\n" " processed.\n" " :type orientation: bool") | |
| static PyObject * | Chain_push_viewedge_back (BPy_Chain *self, PyObject *args, PyObject *kwds) |
| PyDoc_STRVAR (Chain_push_viewedge_front_doc, ".. method:: push_viewedge_front(viewedge, orientation)\n" "\n" " Adds a ViewEdge at the beginning of the Chain.\n" "\n" " :arg viewedge: The ViewEdge that must be added.\n" " :type viewedge: :class:`ViewEdge`\n" " :arg orientation: The orientation with which the ViewEdge must be\n" " processed.\n" " :type orientation: bool") | |
| static PyObject * | Chain_push_viewedge_front (BPy_Chain *self, PyObject *args, PyObject *kwds) |
Variables | |
| static PyMethodDef | BPy_Chain_methods [] |
| PyTypeObject | Chain_Type |
|
static |
Definition at line 42 of file BPy_Chain.cpp.
References BPy_Interface1D::borrowed, BPy_Chain::c, BPy_FrsCurve::c, Freestyle::Chain::Chain(), Chain_init(), Chain_Type, Id_Type, BPy_Interface1D::if1D, BPy_Chain::py_c, and BPy_FrsCurve::py_if1D.
Referenced by Chain_init().
|
static |
Definition at line 84 of file BPy_Chain.cpp.
References bool_from_PyBool(), BPy_Chain::c, Chain_push_viewedge_back(), Freestyle::Chain::push_viewedge_back(), and ViewEdge_Type.
Referenced by Chain_push_viewedge_back().
|
static |
Definition at line 113 of file BPy_Chain.cpp.
References bool_from_PyBool(), BPy_Chain::c, Chain_push_viewedge_front(), Freestyle::Chain::push_viewedge_front(), and ViewEdge_Type.
Referenced by Chain_push_viewedge_front().
| PyDoc_STRVAR | ( | Chain_doc | , |
| "Class hierarchy: :class:`Interface1D` | , | ||
| :class:`Curve` | , | ||
| :class:`Chain`\n" "\n" "Class to represent a 1D elements issued from the chaining process. A\n" "Chain is the last step before the :class:`Stroke` and is used in the\n" "Splitting and Creation processes.\n" "\n" ".. method::__init__()\n" " __init__(brother)\n" " __init__(id)\n" "\n" " Builds a :class:`Chain` using the default | constructor, | ||
| \n" " copy constructor or from an :class:`Id`.\n" "\n" " :arg brother:A Chain object.\n" " :type brother::class:`Chain`\n" " :arg id:An Id object.\n" " :type id::class:`Id`" | ) |
References PyDoc_STRVAR().
| PyDoc_STRVAR | ( | Chain_push_viewedge_back_doc | , |
| ".. method:: push_viewedge_back(viewedge, orientation)\n" "\n" " Adds a ViewEdge at the end of the Chain.\n" "\n" " :arg viewedge: The ViewEdge that must be added.\n" " :type viewedge: :class:`ViewEdge`\n" " :arg orientation: The orientation with which the ViewEdge must be\n" " processed.\n" " :type orientation: bool" | ) |
References PyDoc_STRVAR().
| PyDoc_STRVAR | ( | Chain_push_viewedge_front_doc | , |
| ".. method:: push_viewedge_front(viewedge, orientation)\n" "\n" " Adds a ViewEdge at the beginning of the Chain.\n" "\n" " :arg viewedge: The ViewEdge that must be added.\n" " :type viewedge: :class:`ViewEdge`\n" " :arg orientation: The orientation with which the ViewEdge must be\n" " processed.\n" " :type orientation: bool" | ) |
References PyDoc_STRVAR().
|
static |
Definition at line 139 of file BPy_Chain.cpp.
| PyTypeObject Chain_Type |
Definition at line 161 of file BPy_Chain.cpp.
Referenced by BPy_Chain_from_Chain(), Chain_init(), and Interface1D_Init().