TrimmedCurve

TrimmedCurve class

Una curva limitata che ha tagliato la curva di base a entrambe le estremità.

public class TrimmedCurve : Curve

Costruttori

NomeDescrizione
TrimmedCurve()Costruttore diTrimmedCurve

Proprietà

NomeDescrizione
BasisCurve { get; set; }La curva base da tagliare.
Color { get; set; }Ottiene o imposta il colore della linea, il valore predefinito è white(1, 1, 1)
Excluded { get; set; }Ottiene o imposta se escludere questa entità durante l’esportazione.
First { get; set; }Il primo punto finale da rifilare, può essere un punto cartesiano o un parametro reale.
virtual Name { get; set; }Ottiene o imposta il nome.
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à.
SameDirection { get; set; }Ottiene o imposta se il risultato tagliato utilizza la stessa direzione della curva base.
Scene { get; }Ottiene la scena a cui appartiene questo oggetto
Second { get; set; }Il secondo punto finale da rifilare può essere un punto cartesiano o un parametro reale.

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.
override 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

Guarda anche