Blender V5.0
BoneEnvelopeData Struct Reference

#include <overlay_shader_shared.hh>

Public Member Functions

 BoneEnvelopeData ()=default
 BoneEnvelopeData (float4 &head_sphere, float4 &tail_sphere, float3 &bone_color, float3 &state_color, float3 &x_axis)
 BoneEnvelopeData (float4 &head_sphere, float4 &tail_sphere, float4 &color_and_wire_width, float3 &x_axis)
 BoneEnvelopeData (float4 &head_sphere, float4 &tail_sphere, float3 &x_axis)

Public Attributes

float4 head_sphere
float4 tail_sphere
float4 bone_color_and_wire_width
float4 state_color
float4 x_axis

Detailed Description

Definition at line 386 of file overlay_shader_shared.hh.

Constructor & Destructor Documentation

◆ BoneEnvelopeData() [1/4]

BoneEnvelopeData::BoneEnvelopeData ( )
default

◆ BoneEnvelopeData() [2/4]

BoneEnvelopeData::BoneEnvelopeData ( float4 & head_sphere,
float4 & tail_sphere,
float3 & bone_color,
float3 & state_color,
float3 & x_axis )
inline

◆ BoneEnvelopeData() [3/4]

BoneEnvelopeData::BoneEnvelopeData ( float4 & head_sphere,
float4 & tail_sphere,
float4 & color_and_wire_width,
float3 & x_axis )
inline

Definition at line 410 of file overlay_shader_shared.hh.

References bone_color_and_wire_width, head_sphere, tail_sphere, and x_axis.

◆ BoneEnvelopeData() [4/4]

BoneEnvelopeData::BoneEnvelopeData ( float4 & head_sphere,
float4 & tail_sphere,
float3 & x_axis )
inline

Definition at line 420 of file overlay_shader_shared.hh.

References head_sphere, tail_sphere, and x_axis.

Member Data Documentation

◆ bone_color_and_wire_width

float4 BoneEnvelopeData::bone_color_and_wire_width

Definition at line 390 of file overlay_shader_shared.hh.

Referenced by BoneEnvelopeData(), and BoneEnvelopeData().

◆ head_sphere

float4 BoneEnvelopeData::head_sphere

Definition at line 387 of file overlay_shader_shared.hh.

Referenced by BoneEnvelopeData(), BoneEnvelopeData(), and BoneEnvelopeData().

◆ state_color

float4 BoneEnvelopeData::state_color

Definition at line 391 of file overlay_shader_shared.hh.

Referenced by BoneEnvelopeData().

◆ tail_sphere

float4 BoneEnvelopeData::tail_sphere

Definition at line 388 of file overlay_shader_shared.hh.

Referenced by BoneEnvelopeData(), BoneEnvelopeData(), and BoneEnvelopeData().

◆ x_axis

float4 BoneEnvelopeData::x_axis

Definition at line 392 of file overlay_shader_shared.hh.

Referenced by BoneEnvelopeData(), BoneEnvelopeData(), and BoneEnvelopeData().


The documentation for this struct was generated from the following file: