Ir al contenido
Colaborar

void point::SetLen(int)

SetLen · point

Familia: point

void point::SetLen(int)

Modifica el punto como vector, escalando sus coordenadas enteras hacia la longitud indicada. La aritmética entera y el truncamiento pueden hacer que la longitud resultante difiera de la solicitada.

El argumento es la longitud solicitada. En la ruta de cálculo documentada, cada coordenada se multiplica por ese valor y se divide con truncamiento hacia cero. Los productos usan aritmética de 32 bits. No está completamente documentado el comportamiento cuando el divisor calculado es cero, con referencias no válidas o con valores que producen desbordamiento.

Retorno: void

El método se llama sobre un objeto. El receptor no se repite entre los parámetros de esta firma.

Posición Tipo
1 int

Conserva las notas y los límites al reutilizar esta descripción. No deduzcas significados de parámetros, unidades o efectos que no estén documentados.

Proponer una descripción mejor

Escribe cómo explicarías esta entrada. Tu propuesta quedará en un buzón privado, pendiente de revisión.

0 / 4000

Las propuestas no se publican automáticamente. No incluyas datos personales en la descripción.