EBGeometry
Compact, header-only C++ library for fast evaluation of signed distance functions
Loading...
Searching...
No Matches
Public Attributes | List of all members
EBGeometry::Render::PixelResult Struct Reference

What PixelQuery computes for one pixel. More...

#include <EBGeometry_Render.hpp>

Public Attributes

uint32_t m_rgba = 0
 The pixel, 0xRRGGBBAA.
 
uint8_t m_hits = 0
 Of the pixel's rays, those that hit the shape.
 
uint8_t m_insideHits = 0
 Of the pixel's rays, those that hit it from inside.
 
uint8_t m_unresolved = 0
 Of the pixel's rays, those that were unresolved.
 
uint8_t m_cameraInside = 0
 Pixel 0 only: whether the eye is inside the solid.
 
uint32_t m_primitive = 0xFFFFFFFFU
 The primitive the pixel's first ray hit (HitT::m_primitive), or 0xFFFFFFFF where it hit none.
 

Detailed Description

What PixelQuery computes for one pixel.


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