Blender V4.3
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 46 of file BKE_geometry_fields.hh.

Constructor & Destructor Documentation

◆ CurvesFieldContext() [1/2]

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

Definition at line 32 of file geometry_fields.cc.

References BLI_assert.

◆ CurvesFieldContext() [2/2]

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

Definition at line 38 of file geometry_fields.cc.

References curves_id().

Member Function Documentation

◆ curves()

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

Definition at line 56 of file BKE_geometry_fields.hh.

◆ curves_id()

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

Definition at line 61 of file BKE_geometry_fields.hh.

Referenced by CurvesFieldContext().

◆ domain()

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

Definition at line 66 of file BKE_geometry_fields.hh.


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