MayaFlux 1.0.0
Digital-First Multimedia Processing Framework
Loading...
Searching...
No Matches

◆ from_buffer_transform()

static AABB2D MayaFlux::Kinesis::AABB2D::from_buffer_transform ( glm::vec2  ndc_position,
glm::vec2  ndc_scale 
)
inlinestaticnoexcept

Construct from a TextureBuffer NDC position and scale.

Parameters
ndc_positionCenter as returned by TextureBuffer::get_position().
ndc_scaleExtent as returned by TextureBuffer::get_scale().

Definition at line 126 of file Bounds.hpp.

128 {
129 glm::vec2 half = ndc_scale * 0.5F;
130 return { .min = ndc_position - half, .max = ndc_position + half };
131 }

References min.