MayaFlux 0.4.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 84 of file Bounds.hpp.

86 {
87 glm::vec2 half = ndc_scale * 0.5F;
88 return { .min = ndc_position - half, .max = ndc_position + half };
89 }

References min.