SweptAreaSolid

SweptAreaSolid

Panoramica

SweptAreaSolid è una classe in Aspose.3D FOSS per .NET. Eredita da: Entity, INamedObject, IMeshConvertible.

Un SweptAreaSolid costruisce una geometria spazzando un profilo lungo una direttrice.

Questa classe fornisce 14 metodi per lavorare con oggetti SweptAreaSolid nei programmi .NET. I metodi disponibili includono: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, SweptAreaSolid, ToMesh. Tutti i membri pubblici sono accessibili a qualsiasi applicazione .NET dopo l’installazione del pacchetto Aspose.3D FOSS per .NET. Proprietà: Directrix, EndPoint, Excluded, Name, ParentNode, ParentNodes, e 4 altre.

Proprietà

NomeTipoAccessoDescrizione
ShapeProfileLettura/ScritturaIl profilo di base per costruire la geometria.
DirectrixCurveLettura/ScritturaLa direttrice lungo la quale l’area spazzata si sposta.
StartPointEndPointLettura/ScritturaIl punto iniziale della direttrice.
EndPointEndPointLettura/ScritturaIl punto finale della direttrice.
ExcludedboolLettura/ScritturaOttiene o imposta se escludere questa entità durante l’esportazione.
ParentNodesList<Node>LetturaOttiene tutti i nodi genitore, un’entità può essere collegata a più nodi genitore per l’instancing della geometria
ParentNodeNodeLettura/ScritturaOttiene o imposta il primo nodo genitore; se impostato il primo nodo genitore, questa entità verrà scollegata dagli altri nodi genitore.
SceneSceneLetturaOttiene la scena a cui appartiene questo oggetto
NamestringLettura/ScritturaOttiene o imposta il nome.
PropertiesPropertyCollectionLetturaOttiene la collezione di tutte le proprietà.

Metodi

FirmaDescrizione
SweptAreaSolid()Costruttore di SweptAreaSolid
ToMesh()Converti l’oggetto corrente in mesh
Entity(name: string)Inizializza una nuova istanza della classe Entity.
GetBoundingBox()Ottiene la bounding box dell’entità corrente nel suo sistema di coordinate dello spazio oggetto.
GetEntityRendererKey()Ottiene la chiave del renderer dell’entità registrata nel renderer
SceneObject(name: string)Inizializza un SceneObject con un nome predefinito
SceneObject()Inizializza un SceneObject.
A3DObject()Inizializza una nuova istanza della classe A3DObject senza nome.
A3DObject(name: string)Inizializza una nuova istanza della classe A3DObject.
RemoveProperty(property: Property)Rimuove una proprietà dinamica.
RemoveProperty(property: string)Rimuove la proprietà specificata identificata dal nome
GetProperty(property: string)Get the value of specified property
SetProperty(property: string, value: object?)Sets the value of specified property
FindProperty(propertyName: string)Trova la proprietà.

Vedi anche

 Italiano