Class RectangleProjectedShape

RectangleProjectedShape class

Rappresenta una forma proiettata su un rettangolo ruotato secondo un particolare orientamento. Specificato da quattro punti che possono essere ruotati nello spazio mantenendo la stessa lunghezza dei bordi e 90 gradi tra i bordi adiacenti.

public abstract class RectangleProjectedShape : Shape

Costruttori

NomeDescrizione
RectangleProjectedShape()Inizializza una nuova istanza diRectangleProjectedShape classe.
RectangleProjectedShape(RectangleF)Inizializza una nuova istanza diRectangleProjectedShape classe.

Proprietà

NomeDescrizione
override Bounds { get; }Ottiene i limiti dell’oggetto.
override Center { get; }Ottiene il centro della forma.
override HasSegments { get; }Ottiene un valore che indica se la forma ha segmenti.
LeftBottom { get; }Ottiene il punto del rettangolo in basso a sinistra.
LeftTop { get; }Ottiene il punto del rettangolo in alto a sinistra.
RectangleHeight { get; }Ottiene l’altezza del rettangolo.
RectangleWidth { get; }Ottiene la larghezza del rettangolo.
RightBottom { get; }Ottiene il punto del rettangolo in basso a destra.
RightTop { get; }Ottiene il punto del rettangolo in alto a destra.
abstract Segments { get; }Ottiene i segmenti della forma.

Metodi

NomeDescrizione
override GetBounds(Matrix)Ottiene i limiti dell’oggetto.
override GetBounds(Matrix, Pen)Ottiene i limiti dell’oggetto.
override Transform(Matrix)Applica la trasformazione specificata alla forma.

Guarda anche