PetGraphycs beta1.0
Uma simples biblioteca gráfica de terminal em C
Loading...
Searching...
No Matches
Operações de Pivô

Normalização e ajuste de pivô More...

Functions

void normalizar_objeto (Objeto *obj)
 Normaliza objeto simples para ter pivô no canto superior esquerdo.
void centralizar_objeto (Objeto *obj)
 Centraliza o pivô do objeto simples no centro geométrico.
void alterar_pivot_obj (Objeto *obj, Vector2 new_pivot)
 Altera o pivô de um objeto simples.
void alterar_pivot_frame (ObjetoComplexo *obj, int frame, Vector2 novo_pivot)
 Altera o pivô de um frame específico em objeto complexo.

Detailed Description

Normalização e ajuste de pivô

Function Documentation

◆ alterar_pivot_frame()

void alterar_pivot_frame ( ObjetoComplexo * obj,
int frame,
Vector2 novo_pivot )

Altera o pivô de um frame específico em objeto complexo.

Parameters
objPonteiro para o objeto complexo.
frameÍndice do frame a ajustar.
novo_pivotNova posição do pivô relativo ao frame.

◆ alterar_pivot_obj()

void alterar_pivot_obj ( Objeto * obj,
Vector2 new_pivot )

Altera o pivô de um objeto simples.

Parameters
objPonteiro para o objeto simples.
new_pivotNova posição do pivô.

◆ centralizar_objeto()

void centralizar_objeto ( Objeto * obj)

Centraliza o pivô do objeto simples no centro geométrico.

Parameters
objPonteiro para o objeto.

◆ normalizar_objeto()

void normalizar_objeto ( Objeto * obj)

Normaliza objeto simples para ter pivô no canto superior esquerdo.

Parameters
objPonteiro para o objeto.