PetGraphycs beta1.0
Uma simples biblioteca gráfica de terminal em C
Loading...
Searching...
No Matches
Posição de Pixels

Cálculo de posições absolutas em objetos. More...

Functions

Vector2 get_abs_Pixel_pos (Objeto *obj, int index)
 Retorna a posição absoluta do index-ésimo píxel do vetor de pixeis dentro do Objeto.
Vector2 get_complexo_abs_Pixel_pos (ObjetoComplexo *obj, int frame, int index)
 Retorna a posição absoluta do index-ésimo píxel do vetor de pixeis do frame-ésimo frame dentro do Objeto Complexo.

Detailed Description

Cálculo de posições absolutas em objetos.

Function Documentation

◆ get_abs_Pixel_pos()

Vector2 get_abs_Pixel_pos ( Objeto * obj,
int index )

Retorna a posição absoluta do index-ésimo píxel do vetor de pixeis dentro do Objeto.

Seja P o vetor de pixeis, retorna a soma vetorial de Obj.position + P[index].position

Parameters
objObjeto dono do pixel
indexÍndice do píxel dentro do vetor de pixeis
Returns
Vetor para a posição absoluta daquele pixel na tela.

◆ get_complexo_abs_Pixel_pos()

Vector2 get_complexo_abs_Pixel_pos ( ObjetoComplexo * obj,
int frame,
int index )

Retorna a posição absoluta do index-ésimo píxel do vetor de pixeis do frame-ésimo frame dentro do Objeto Complexo.

Parameters
objObjeto Complexo dono do pixel
frameFrame do objeto complexo que contém o pixel
indexÍndice do píxel dentro do vetor de pixeis do frame dado
See also
get_abs_Pixel_pos
Returns
Vetor para a posição absoluta daquele pixel na tela.