Blender V5.0
blender::bke::CurvesFieldContext Class Reference

#include <BKE_geometry_fields.hh>

Inherits blender::fn::FieldContext.

Public Member Functions

 CurvesFieldContext (const CurvesGeometry &curves, AttrDomain domain)
 CurvesFieldContext (const Curves &curves_id, AttrDomain domain)
const CurvesGeometrycurves () const
const Curvescurves_id () const
AttrDomain domain () const
Public Member Functions inherited from blender::fn::FieldContext
virtual ~FieldContext ()=default
virtual GVArray get_varray_for_input (const FieldInput &field_input, const IndexMask &mask, ResourceScope &scope) const

Detailed Description

Definition at line 47 of file BKE_geometry_fields.hh.

Constructor & Destructor Documentation

◆ CurvesFieldContext() [1/2]

blender::bke::CurvesFieldContext::CurvesFieldContext ( const CurvesGeometry & curves,
AttrDomain domain )

Definition at line 30 of file geometry_fields.cc.

References BLI_assert, curves(), and domain().

Referenced by CurvesFieldContext().

◆ CurvesFieldContext() [2/2]

blender::bke::CurvesFieldContext::CurvesFieldContext ( const Curves & curves_id,
AttrDomain domain )

Definition at line 36 of file geometry_fields.cc.

References curves_id(), CurvesFieldContext(), domain(), and wrap().

Member Function Documentation

◆ curves()

const CurvesGeometry & blender::bke::CurvesFieldContext::curves ( ) const
inline

Definition at line 57 of file BKE_geometry_fields.hh.

Referenced by CurvesFieldContext().

◆ curves_id()

const Curves * blender::bke::CurvesFieldContext::curves_id ( ) const
inline

Definition at line 62 of file BKE_geometry_fields.hh.

Referenced by CurvesFieldContext().

◆ domain()

AttrDomain blender::bke::CurvesFieldContext::domain ( ) const
inline

Definition at line 67 of file BKE_geometry_fields.hh.

Referenced by CurvesFieldContext(), and CurvesFieldContext().


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