RectangularTorus

RectangularTorus class

Toro rettangolare parametrizzato.

public class RectangularTorus : Primitive

Costruttori

NomeDescrizione
RectangularTorus()Costruttore diRectangularTorus
RectangularTorus(string)Costruttore diRectangularTorus

Proprietà

NomeDescrizione
AngleStart { get; set; }L’angolo iniziale dell’arco, misurato in radianti. Il valore predefinito è 0
Arc { get; set; }L’angolo totale dell’arco, misurato in radianti. Il valore predefinito è PI
CastShadows { get; set; }Ottiene o imposta se questa geometria può proiettare ombra
Excluded { get; set; }Ottiene o imposta se escludere questa entità durante l’esportazione.
Height { get; set; }L’altezza del toro rettangolare. Il valore predefinito è 20
InnerRadius { get; set; }Il raggio interno del toro rettangolare Il valore predefinito è 17
virtual Name { get; set; }Ottiene o imposta il nome.
OuterRadius { get; set; }Il raggio esterno del toro rettangolare Il valore predefinito è 20
ParentNode { get; set; }Ottiene o imposta il primo nodo padre, se è impostato il primo nodo padre, questa entità verrà scollegata dagli altri nodi padre.
ParentNodes { get; }Ottiene tutti i nodi principali, un’entità può essere collegata a più nodi principali per l’istanza geometrica
Properties { get; }Ottiene la raccolta di tutte le proprietà.
RadialSegments { get; set; }I segmenti radiali, il valore predefinito è 10
ReceiveShadows { get; set; }Ottiene o imposta se questa geometria può ricevere ombra.
Scene { get; }Ottiene la scena a cui appartiene questo oggetto

Metodi

NomeDescrizione
FindProperty(string)Trova la proprietà. Può essere una proprietà dinamica (creata da CreateDynamicProperty/SetProperty) o una proprietà nativa (identificata dal nome)
GetBoundingBox()Ottiene il riquadro di delimitazione dell’entità corrente nel suo sistema di coordinate dello spazio oggetti.
virtual GetEntityRendererKey()Ottiene la chiave del renderer di entità registrato nel renderer
GetProperty(string)Ottieni il valore della proprietà specificata
RemoveProperty(Property)Rimuove una proprietà dinamica.
RemoveProperty(string)Rimuove la proprietà specificata identificata da nome
SetProperty(string, object)Imposta il valore della proprietà specificata
override ToMesh()Converti questa primitiva inMesh

Guarda anche