Blender V5.0
ManifoldVertex Struct Reference

#include <mnee.h>

Public Attributes

float3 p
float3 dp_du
float3 dp_dv
float3 n
float3 ng
float3 dn_du
float3 dn_dv
float2 uv
int object
int prim
int shader
float eta
ccl_private ShaderClosure * bsdf
float2 n_offset
float2 constraint
float4 a
float4 b
float4 c

Detailed Description

Definition at line 59 of file mnee.h.

Member Data Documentation

◆ a

float4 ManifoldVertex::a

Definition at line 84 of file mnee.h.

◆ b

float4 ManifoldVertex::b

Definition at line 85 of file mnee.h.

◆ bsdf

ccl_private ShaderClosure* ManifoldVertex::bsdf

Definition at line 79 of file mnee.h.

◆ c

float4 ManifoldVertex::c

Definition at line 86 of file mnee.h.

◆ constraint

float2 ManifoldVertex::constraint

Definition at line 83 of file mnee.h.

◆ dn_du

float3 ManifoldVertex::dn_du

Definition at line 68 of file mnee.h.

◆ dn_dv

float3 ManifoldVertex::dn_dv

Definition at line 69 of file mnee.h.

◆ dp_du

float3 ManifoldVertex::dp_du

Definition at line 62 of file mnee.h.

◆ dp_dv

float3 ManifoldVertex::dp_dv

Definition at line 63 of file mnee.h.

◆ eta

float ManifoldVertex::eta

Definition at line 78 of file mnee.h.

◆ n

float3 ManifoldVertex::n

Definition at line 66 of file mnee.h.

◆ n_offset

float2 ManifoldVertex::n_offset

Definition at line 80 of file mnee.h.

◆ ng

float3 ManifoldVertex::ng

Definition at line 67 of file mnee.h.

◆ object

int ManifoldVertex::object

Definition at line 73 of file mnee.h.

◆ p

float3 ManifoldVertex::p

Definition at line 61 of file mnee.h.

Referenced by mnee_newton_solver().

◆ prim

int ManifoldVertex::prim

Definition at line 74 of file mnee.h.

◆ shader

int ManifoldVertex::shader

Definition at line 75 of file mnee.h.

◆ uv

float2 ManifoldVertex::uv

Definition at line 72 of file mnee.h.


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