HollowRectangleShape

HollowRectangleShape class

Forma rettangolare vuota compatibile IFC con angoli arrotondati interni ed esterni.

public class HollowRectangleShape : RectangleShape

Costruttori

NomeDescrizione
HollowRectangleShape()Default_Costruttore

Proprietà

NomeDescrizione
Excluded { get; set; }Ottiene o imposta se escludere questa entità durante l’esportazione.
InnerFilletRadius { get; set; }Il raggio di raccordo interno del rettangolo interno.
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à.
RoundingRadius { get; set; }Ottiene o imposta il raggio degli archi circolari di tutti e quattro gli angoli, misurato in gradi. Il valore predefinito è 0.0
Scene { get; }Ottiene la scena a cui appartiene questo oggetto
WallThickness { get; set; }Lo spessore tra il confine del rettangolo e il foro interno
XDim { get; set; }Ottiene o imposta l’estensione del rettangolo nella direzione dell’asse x Il valore predefinito è 2.0
YDim { get; set; }Ottiene o imposta l’estensione del rettangolo nella direzione dell’asse y Il valore predefinito è 2.0

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
override GetExtent()Ottiene l’estensione nella dimensione xey.
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