Blender
V3.3
|
#include "BPy_Convert.h"
#include "BPy_BBox.h"
#include "BPy_FrsMaterial.h"
#include "BPy_Id.h"
#include "BPy_IntegrationType.h"
#include "BPy_Interface0D.h"
#include "BPy_Interface1D.h"
#include "BPy_MediumType.h"
#include "BPy_Nature.h"
#include "BPy_SShape.h"
#include "BPy_StrokeAttribute.h"
#include "BPy_ViewShape.h"
#include "Interface0D/BPy_CurvePoint.h"
#include "Interface0D/BPy_SVertex.h"
#include "Interface0D/BPy_ViewVertex.h"
#include "Interface0D/CurvePoint/BPy_StrokeVertex.h"
#include "Interface0D/ViewVertex/BPy_NonTVertex.h"
#include "Interface0D/ViewVertex/BPy_TVertex.h"
#include "Interface1D/BPy_FEdge.h"
#include "Interface1D/BPy_Stroke.h"
#include "Interface1D/BPy_ViewEdge.h"
#include "Interface1D/Curve/BPy_Chain.h"
#include "Interface1D/FEdge/BPy_FEdgeSharp.h"
#include "Interface1D/FEdge/BPy_FEdgeSmooth.h"
#include "Iterator/BPy_AdjacencyIterator.h"
#include "Iterator/BPy_ChainPredicateIterator.h"
#include "Iterator/BPy_ChainSilhouetteIterator.h"
#include "Iterator/BPy_ChainingIterator.h"
#include "Iterator/BPy_CurvePointIterator.h"
#include "Iterator/BPy_Interface0DIterator.h"
#include "Iterator/BPy_SVertexIterator.h"
#include "Iterator/BPy_StrokeVertexIterator.h"
#include "Iterator/BPy_ViewEdgeIterator.h"
#include "Iterator/BPy_orientedViewEdgeIterator.h"
#include "../stroke/StrokeRep.h"
Go to the source code of this file.
PyObject* Any_BPy_FEdge_from_FEdge | ( | FEdge & | fe | ) |
Definition at line 153 of file BPy_Convert.cpp.
References BPy_FEdge_from_FEdge(), BPy_FEdgeSharp_from_FEdgeSharp(), BPy_FEdgeSmooth_from_FEdgeSmooth(), and Freestyle::FEdge::getExactTypeName().
Referenced by ContextFunctions_get_selected_fedge(), FEdge_next_fedge_get(), FEdge_previous_fedge_get(), Interface0D_get_fedge(), SShape_edges_get(), ViewEdge_first_fedge_get(), ViewEdge_last_fedge_get(), and ViewMap_get_closest_fedge().
PyObject* Any_BPy_Interface0D_from_Interface0D | ( | Interface0D & | if0D | ) |
Definition at line 97 of file BPy_Convert.cpp.
References BPy_CurvePoint_from_CurvePoint(), BPy_Interface0D_from_Interface0D(), BPy_NonTVertex_from_NonTVertex(), BPy_StrokeVertex_from_StrokeVertex(), BPy_SVertex_from_SVertex(), BPy_TVertex_from_TVertex(), BPy_ViewVertex_from_ViewVertex(), and Freestyle::Interface0D::getExactTypeName().
Referenced by Director_BPy_BinaryPredicate0D___call__(), Interface0DIterator_iternext(), and Interface0DIterator_object_get().
PyObject* Any_BPy_Interface1D_from_Interface1D | ( | Interface1D & | if1D | ) |
Definition at line 125 of file BPy_Convert.cpp.
References BPy_Chain_from_Chain(), BPy_FEdge_from_FEdge(), BPy_FEdgeSharp_from_FEdgeSharp(), BPy_FEdgeSmooth_from_FEdgeSmooth(), BPy_Interface1D_from_Interface1D(), BPy_Stroke_from_Stroke(), BPy_ViewEdge_from_ViewEdge(), and Freestyle::Interface1D::getExactTypeName().
Referenced by CurvePoint_fedge_get(), Director_BPy_BinaryPredicate1D___call__(), Director_BPy_UnaryFunction1D___call__(), and Director_BPy_UnaryPredicate1D___call__().
PyObject* Any_BPy_ViewVertex_from_ViewVertex | ( | ViewVertex & | vv | ) |
Definition at line 169 of file BPy_Convert.cpp.
References BPy_NonTVertex_from_NonTVertex(), BPy_TVertex_from_TVertex(), BPy_ViewVertex_from_ViewVertex(), and Freestyle::ViewVertex::getExactTypeName().
Referenced by ChainingIterator_next_vertex_get(), SVertex_viewvertex_get(), ViewEdge_first_viewvertex_get(), ViewEdge_last_viewvertex_get(), and ViewShape_vertices_get().
bool bool_from_PyBool | ( | PyObject * | b | ) |
Definition at line 502 of file BPy_Convert.cpp.
References usdtokens::b().
Referenced by AdjacencyIterator_init(), CalligraphicShader___init__(), Chain_push_viewedge_back(), Chain_push_viewedge_front(), ChainingIterator___init__(), ChainPredicateIterator_init(), ChainSilhouetteIterator_init(), FEdge_is_smooth_set(), FEdgeSharp_face_mark_left_set(), FEdgeSharp_face_mark_right_set(), FEdgeSmooth_face_mark_set(), Operators_reset(), SpatialNoiseShader___init__(), Stroke_tips_set(), StrokeAttribute_visible_set(), ViewEdgeIterator_init(), and ViewEdgeIterator_orientation_set().
PyObject* BPy_AdjacencyIterator_from_AdjacencyIterator | ( | AdjacencyIterator & | a_it | ) |
Definition at line 398 of file BPy_Convert.cpp.
References AdjacencyIterator_Type.
Referenced by Director_BPy_ChainingIterator_traverse().
Definition at line 313 of file BPy_Convert.cpp.
References BBox_Type.
Referenced by SShape_bbox_get(), and ViewMap_scene_bbox_get().
PyObject* BPy_Chain_from_Chain | ( | Chain & | c | ) |
Definition at line 329 of file BPy_Convert.cpp.
References Freestyle::c, and Chain_Type.
Referenced by Any_BPy_Interface1D_from_Interface1D(), and Operators_get_chain_from_index().
PyObject* BPy_ChainingIterator_from_ChainingIterator | ( | ChainingIterator & | c_it | ) |
Definition at line 470 of file BPy_Convert.cpp.
References ChainingIterator_Type.
PyObject* BPy_ChainPredicateIterator_from_ChainPredicateIterator | ( | ChainPredicateIterator & | cp_it | ) |
Definition at line 478 of file BPy_Convert.cpp.
References ChainPredicateIterator_Type.
PyObject* BPy_ChainSilhouetteIterator_from_ChainSilhouetteIterator | ( | ChainSilhouetteIterator & | cs_it | ) |
Definition at line 488 of file BPy_Convert.cpp.
References ChainSilhouetteIterator_Type.
PyObject* BPy_CurvePoint_from_CurvePoint | ( | CurvePoint & | cp | ) |
Definition at line 372 of file BPy_Convert.cpp.
References CurvePoint_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), and CurvePointIterator_object_get().
PyObject* BPy_CurvePointIterator_from_CurvePointIterator | ( | CurveInternal::CurvePointIterator & | cp_it | ) |
Definition at line 420 of file BPy_Convert.cpp.
References CurvePointIterator_Type.
PyObject* BPy_directedViewEdge_from_directedViewEdge | ( | ViewVertex::directedViewEdge & | dve | ) |
Definition at line 386 of file BPy_Convert.cpp.
References BPy_ViewEdge_from_ViewEdge(), PyBool_from_bool(), and PyTuple_SET_ITEMS.
Referenced by orientedViewEdgeIterator_iternext(), and orientedViewEdgeIterator_object_get().
PyObject* BPy_FEdge_from_FEdge | ( | FEdge & | fe | ) |
Definition at line 230 of file BPy_Convert.cpp.
References FEdge_Type.
Referenced by Any_BPy_FEdge_from_FEdge(), and Any_BPy_Interface1D_from_Interface1D().
PyObject* BPy_FEdgeSharp_from_FEdgeSharp | ( | FEdgeSharp & | fes | ) |
Definition at line 210 of file BPy_Convert.cpp.
References FEdgeSharp_Type.
Referenced by Any_BPy_FEdge_from_FEdge(), and Any_BPy_Interface1D_from_Interface1D().
PyObject* BPy_FEdgeSmooth_from_FEdgeSmooth | ( | FEdgeSmooth & | fes | ) |
Definition at line 220 of file BPy_Convert.cpp.
References FEdgeSmooth_Type.
Referenced by Any_BPy_FEdge_from_FEdge(), and Any_BPy_Interface1D_from_Interface1D().
PyObject* BPy_FrsMaterial_from_FrsMaterial | ( | const FrsMaterial & | m | ) |
Definition at line 356 of file BPy_Convert.cpp.
References FrsMaterial_Type.
Referenced by FEdgeSharp_material_left_get(), FEdgeSharp_material_right_get(), FEdgeSmooth_material_get(), and UnaryFunction0DMaterial___call__().
PyObject* BPy_Id_from_Id | ( | Id & | id | ) |
Definition at line 90 of file BPy_Convert.cpp.
References Id_Type.
Referenced by FEdge_id_get(), Interface0D_id_get(), Interface1D_id_get(), SShape_id_get(), Stroke_id_get(), SVertex_id_get(), TVertex_id_get(), UnaryFunction0DId___call__(), ViewEdge_id_get(), and ViewShape_id_get().
PyObject* BPy_IntegrationType_from_IntegrationType | ( | IntegrationType | i | ) |
Definition at line 363 of file BPy_Convert.cpp.
References IntegrationType_Type.
Referenced by integration_type_get().
PyObject* BPy_Interface0D_from_Interface0D | ( | Interface0D & | if0D | ) |
Definition at line 185 of file BPy_Convert.cpp.
References Interface0D_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D().
PyObject* BPy_Interface0DIterator_from_Interface0DIterator | ( | Interface0DIterator & | if0D_it, |
bool | reversed | ||
) |
Definition at line 407 of file BPy_Convert.cpp.
References Interface0DIterator_Type.
Referenced by Director_BPy_UnaryFunction0D___call__(), Director_BPy_UnaryPredicate0D___call__(), Interface1D_points_begin(), Interface1D_points_end(), Interface1D_vertices_begin(), and Interface1D_vertices_end().
PyObject* BPy_Interface1D_from_Interface1D | ( | Interface1D & | if1D | ) |
Definition at line 193 of file BPy_Convert.cpp.
References Interface1D_Type.
Referenced by Any_BPy_Interface1D_from_Interface1D().
PyObject* BPy_MediumType_from_MediumType | ( | Stroke::MediumType | n | ) |
Definition at line 265 of file BPy_Convert.cpp.
References MediumType_Type.
Referenced by Stroke_medium_type_get().
PyObject* BPy_Nature_from_Nature | ( | unsigned short | n | ) |
Definition at line 239 of file BPy_Convert.cpp.
References Nature_Type.
Referenced by FEdge_nature_get(), Interface0D_nature_get(), Interface1D_nature_get(), UnaryFunction0DEdgeNature___call__(), UnaryFunction1DEdgeNature___call__(), ViewEdge_nature_get(), and ViewVertex_nature_get().
PyObject* BPy_NonTVertex_from_NonTVertex | ( | NonTVertex & | ntv | ) |
Definition at line 293 of file BPy_Convert.cpp.
References NonTVertex_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), and Any_BPy_ViewVertex_from_ViewVertex().
PyObject* BPy_orientedViewEdgeIterator_from_orientedViewEdgeIterator | ( | ViewVertexInternal::orientedViewEdgeIterator & | ove_it, |
bool | reversed | ||
) |
Definition at line 448 of file BPy_Convert.cpp.
References orientedViewEdgeIterator_Type.
Referenced by ViewVertex_edges_begin(), ViewVertex_edges_end(), and ViewVertex_edges_iterator().
PyObject* BPy_SShape_from_SShape | ( | SShape & | ss | ) |
Definition at line 339 of file BPy_Convert.cpp.
References SShape_Type.
Referenced by ViewShape_sshape_get().
PyObject* BPy_Stroke_from_Stroke | ( | Stroke & | s | ) |
Definition at line 248 of file BPy_Convert.cpp.
References Stroke_Type.
Referenced by Any_BPy_Interface1D_from_Interface1D(), Director_BPy_StrokeShader_shade(), and Operators_get_stroke_from_index().
PyObject* BPy_StrokeAttribute_from_StrokeAttribute | ( | StrokeAttribute & | sa | ) |
Definition at line 257 of file BPy_Convert.cpp.
References StrokeAttribute_Type.
Referenced by StrokeVertex_attribute_get().
PyObject* BPy_StrokeVertex_from_StrokeVertex | ( | StrokeVertex & | sv | ) |
Definition at line 274 of file BPy_Convert.cpp.
References StrokeVertex_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), Stroke_sq_item(), StrokeVertexIterator_iternext(), and StrokeVertexIterator_object_get().
PyObject* BPy_StrokeVertexIterator_from_StrokeVertexIterator | ( | StrokeInternal::StrokeVertexIterator & | sv_it, |
bool | reversed | ||
) |
Definition at line 428 of file BPy_Convert.cpp.
References StrokeVertexIterator_Type.
Referenced by Stroke_iter(), Stroke_reversed(), Stroke_stroke_vertices_begin(), Stroke_stroke_vertices_end(), StrokeVertexIterator_decremented(), StrokeVertexIterator_incremented(), and StrokeVertexIterator_reversed().
PyObject* BPy_SVertex_from_SVertex | ( | SVertex & | sv | ) |
Definition at line 201 of file BPy_Convert.cpp.
References SVertex_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), CurvePoint_first_svertex_get(), CurvePoint_second_svertex_get(), FEdge_first_svertex_get(), FEdge_second_svertex_get(), FEdge_sq_item(), NonTVertex_svertex_get(), SShape_vertices_get(), SVertexIterator_object_get(), TVertex_back_svertex_get(), TVertex_front_svertex_get(), and TVertex_get_svertex().
PyObject* BPy_SVertexIterator_from_SVertexIterator | ( | ViewEdgeInternal::SVertexIterator & | sv_it | ) |
Definition at line 440 of file BPy_Convert.cpp.
References SVertexIterator_Type.
PyObject* BPy_TVertex_from_TVertex | ( | TVertex & | tv | ) |
Definition at line 303 of file BPy_Convert.cpp.
References TVertex_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), and Any_BPy_ViewVertex_from_ViewVertex().
PyObject* BPy_ViewEdge_from_ViewEdge | ( | ViewEdge & | ve | ) |
Definition at line 320 of file BPy_Convert.cpp.
References ViewEdge_Type.
Referenced by AdjacencyIterator_iternext(), AdjacencyIterator_object_get(), Any_BPy_Interface1D_from_Interface1D(), BPy_directedViewEdge_from_directedViewEdge(), ChainingIterator_object_get(), FEdge_viewedge_get(), Operators_get_viewedge_from_index(), TVertex_get_mate(), ViewEdgeIterator_begin_get(), ViewEdgeIterator_current_edge_get(), ViewEdgeIterator_object_get(), ViewMap_get_closest_viewedge(), and ViewShape_edges_get().
PyObject* BPy_ViewEdgeIterator_from_ViewEdgeIterator | ( | ViewEdgeInternal::ViewEdgeIterator & | ve_it | ) |
Definition at line 462 of file BPy_Convert.cpp.
References ViewEdgeIterator_Type.
PyObject* BPy_ViewShape_from_ViewShape | ( | ViewShape & | vs | ) |
Definition at line 347 of file BPy_Convert.cpp.
References ViewShape_Type.
Referenced by UnaryFunction0DVectorViewShape___call__(), UnaryFunction0DViewShape___call__(), UnaryFunction1DVectorViewShape___call__(), ViewEdge_occludee_get(), and ViewEdge_viewshape_get().
PyObject* BPy_ViewVertex_from_ViewVertex | ( | ViewVertex & | vv | ) |
Definition at line 284 of file BPy_Convert.cpp.
References ViewVertex_Type.
Referenced by Any_BPy_Interface0D_from_Interface0D(), and Any_BPy_ViewVertex_from_ViewVertex().
int convert_v2 | ( | PyObject * | obj, |
void * | v | ||
) |
Definition at line 798 of file BPy_Convert.cpp.
References mathutils_array_parse(), and v.
Referenced by CalligraphicShader___init__().
int convert_v3 | ( | PyObject * | obj, |
void * | v | ||
) |
Definition at line 793 of file BPy_Convert.cpp.
References mathutils_array_parse(), and v.
Referenced by SVertex_init().
int convert_v4 | ( | PyObject * | obj, |
void * | v | ||
) |
Definition at line 788 of file BPy_Convert.cpp.
References mathutils_array_parse(), and v.
Referenced by FrsMaterial_init().
Nature::EdgeNature EdgeNature_from_BPy_Nature | ( | PyObject * | obj | ) |
Definition at line 517 of file BPy_Convert.cpp.
Referenced by Director_BPy_UnaryFunction0D___call__(), and Director_BPy_UnaryFunction1D___call__().
Definition at line 639 of file BPy_Convert.cpp.
References v.
Referenced by float_array_from_PyObject(), Vec2f_ptr_from_PyList(), Vec3f_ptr_from_PyList(), and Vec3r_ptr_from_PyList().
Definition at line 759 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, ColorObject_Check, float_array_from_PyList(), float_array_from_PyTuple(), v, and VectorObject_Check.
Definition at line 698 of file BPy_Convert.cpp.
References v.
Referenced by float_array_from_PyObject(), Vec2f_ptr_from_PyTuple(), Vec3f_ptr_from_PyTuple(), and Vec3r_ptr_from_PyTuple().
IntegrationType IntegrationType_from_BPy_IntegrationType | ( | PyObject * | obj | ) |
Definition at line 507 of file BPy_Convert.cpp.
Referenced by Curvature2DAngleF1D___init__(), CurveNatureF1D___init__(), DensityF1D___init__(), GetCompleteViewMapDensityF1D___init__(), GetDirectionalViewMapDensityF1D___init__(), GetProjectedXF1D___init__(), GetProjectedYF1D___init__(), GetProjectedZF1D___init__(), GetSteerableViewMapDensityF1D___init__(), GetViewMapGradientNormF1D___init__(), GetXF1D___init__(), GetYF1D___init__(), GetZF1D___init__(), integration_type_set(), Integrator_integrate(), LocalAverageDepthF1D___init__(), Normal2DF1D___init__(), Orientation2DF1D___init__(), Orientation3DF1D___init__(), QuantitativeInvisibilityF1D___init__(), UnaryFunction1DDouble___init__(), UnaryFunction1DEdgeNature___init__(), UnaryFunction1DFloat___init__(), UnaryFunction1DUnsigned___init__(), UnaryFunction1DVec2f___init__(), UnaryFunction1DVec3f___init__(), UnaryFunction1DVectorViewShape___init__(), UnaryFunction1DVoid___init__(), ViewMapGradientNormBP1D___init__(), and ZDiscontinuityF1D___init__().
Stroke::MediumType MediumType_from_BPy_MediumType | ( | PyObject * | obj | ) |
Definition at line 512 of file BPy_Convert.cpp.
Referenced by Stroke_medium_type_set().
PyObject* PyBool_from_bool | ( | bool | b | ) |
Definition at line 59 of file BPy_Convert.cpp.
References usdtokens::b().
Referenced by AdjacencyIterator_is_incoming_get(), BinaryPredicate0D___call__(), BinaryPredicate1D___call__(), BPy_directedViewEdge_from_directedViewEdge(), ChainingIterator_is_incrementing_get(), FEdge_is_smooth_get(), FEdgeSharp_face_mark_left_get(), FEdgeSharp_face_mark_right_get(), FEdgeSmooth_face_mark_get(), FrsCurve_is_empty_get(), Id_RichCompare(), Interface0DIterator_at_last_get(), Iterator_is_begin_get(), Iterator_is_end_get(), Stroke_tips_get(), StrokeAttribute_has_attribute_real(), StrokeAttribute_has_attribute_vec2(), StrokeAttribute_has_attribute_vec3(), StrokeAttribute_visible_get(), StrokeVertexIterator_at_last_get(), UnaryPredicate0D___call__(), UnaryPredicate1D___call__(), ViewEdge_is_closed_get(), and ViewEdgeIterator_orientation_get().
Definition at line 651 of file BPy_Convert.cpp.
References float_array_from_PyList(), and v.
Referenced by Vec2f_ptr_from_PyObject().
Definition at line 522 of file BPy_Convert.cpp.
References Vec2f_ptr_from_PyList(), Vec2f_ptr_from_PyTuple(), and Vec2f_ptr_from_Vector().
Referenced by FrsNoise_smoothNoise2(), FrsNoise_turbulence2(), and StrokeAttribute_set_attribute_vec2().
Definition at line 710 of file BPy_Convert.cpp.
References float_array_from_PyTuple(), and v.
Referenced by Vec2f_ptr_from_PyObject().
Definition at line 570 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, and VectorObject_Check.
Referenced by Director_BPy_UnaryFunction0D___call__(), Director_BPy_UnaryFunction1D___call__(), and Vec2f_ptr_from_PyObject().
Definition at line 611 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, and ColorObject_Check.
Referenced by Vec3f_ptr_from_PyObject().
Definition at line 666 of file BPy_Convert.cpp.
References float_array_from_PyList(), and v.
Referenced by Vec3f_ptr_from_PyObject().
Definition at line 536 of file BPy_Convert.cpp.
References Vec3f_ptr_from_Color(), Vec3f_ptr_from_PyList(), Vec3f_ptr_from_PyTuple(), and Vec3f_ptr_from_Vector().
Referenced by FrsNoise_smoothNoise3(), FrsNoise_turbulence3(), and StrokeAttribute_set_attribute_vec3().
Definition at line 725 of file BPy_Convert.cpp.
References float_array_from_PyTuple(), and v.
Referenced by Vec3f_ptr_from_PyObject().
Definition at line 583 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, and VectorObject_Check.
Referenced by Director_BPy_UnaryFunction0D___call__(), Director_BPy_UnaryFunction1D___call__(), and Vec3f_ptr_from_PyObject().
Definition at line 625 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, and ColorObject_Check.
Referenced by Vec3r_ptr_from_PyObject().
Definition at line 682 of file BPy_Convert.cpp.
References float_array_from_PyList(), and v.
Referenced by Vec3r_ptr_from_PyObject().
Definition at line 553 of file BPy_Convert.cpp.
References Vec3r_ptr_from_Color(), Vec3r_ptr_from_PyList(), Vec3r_ptr_from_PyTuple(), and Vec3r_ptr_from_Vector().
Referenced by SVertex_add_normal().
Definition at line 741 of file BPy_Convert.cpp.
References float_array_from_PyTuple(), and v.
Referenced by Vec3r_ptr_from_PyObject().
Definition at line 597 of file BPy_Convert.cpp.
References BaseMath_ReadCallback, and VectorObject_Check.
Referenced by Vec3r_ptr_from_PyObject().
PyObject* Vector_from_Vec2f | ( | Vec2f & | vec | ) |
Definition at line 64 of file BPy_Convert.cpp.
References Vector_CreatePyObject(), Freestyle::VecMat::Vec2< T >::x(), and Freestyle::VecMat::Vec2< T >::y().
Referenced by Interface0D_point_2d_get(), StrokeAttribute_get_attribute_vec2(), UnaryFunction0DVec2f___call__(), and UnaryFunction1DVec2f___call__().
PyObject* Vector_from_Vec3f | ( | Vec3f & | vec | ) |
Definition at line 72 of file BPy_Convert.cpp.
References Vector_CreatePyObject().
Referenced by Interface0D_point_3d_get(), StrokeAttribute_get_attribute_vec3(), UnaryFunction0DVec3f___call__(), and UnaryFunction1DVec3f___call__().
PyObject* Vector_from_Vec3r | ( | Vec3r & | vec | ) |
Definition at line 81 of file BPy_Convert.cpp.
References Vector_CreatePyObject(), Freestyle::VecMat::Vec3< T >::x(), Freestyle::VecMat::Vec3< T >::y(), and Freestyle::VecMat::Vec3< T >::z().
Referenced by SVertex_curvatures_get(), and SVertex_normals_get().