TransformedCurve

TransformedCurve

General

TransformedCurve és una classe en FOSS per a .NET. Heretaris de: Curve, INamedObject.

Un TransformedCurve dóna a una corba un col·locació mitjançant l’ús d’una matriu de transformació.

Aquesta classe proporciona 11 mètodes per treballar amb objectes TransformedCurve en programes .NET. Els mètodes disponibles inclouen: A3DObject, Entity, FindProperty, GetBoundingBox, GetEntityRendererKey, GetProperty, RemoveProperty, SceneObject, SetProperty, TransformedCurve. Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet FOSS per .Net. Propietats: BasisCurve, Color, Excluded, Name, ParentNode, ParentNodes, i 3 més.

Propietats

NomTipus de productesAccessDescripció
TransformMatrixMatrix4Llegir/EscriureLa matriu de transformació.
BasisCurveCurveLlegir/EscriureLa curva de base.
ColorVector3Llegir/EscriureObté o fixa el color de la línia, el valor predeterminat és blanc ((1, 1, 1)
ExcludedboolLlegir/EscriureObté o estableix si exclou aquesta entitat durant l’exportació.
ParentNodesList<Node>Llegeix.Obté tots els nodes pares, una entitat pot estar connectada a múltiples nodos pares per instanciar geometria.
ParentNodeNodeLlegir/EscriureObté o fixa el primer node principal, si s’estableix el primera nodo principal aquesta entitat es desprendre dels altres nodes principals.
SceneSceneLlegeix.Obté l’escena a la qual pertany aquest objecte
NamestringLlegir/EscriureObté o estableix el nom.
PropertiesPropertyCollectionLlegeix.Obté la col·lecció de totes les propietats.

Mètodes

SignatureDescripció
TransformedCurve()El constructor de TransformedCurve
TransformedCurve(basisCurve: Curve, transformation: Matrix4)El constructor de TransformedCurve La corba base la matriu de transformació
GetEntityRendererKey()Obté la clau del rendedor d’entitats registrada en el renderer.
Entity(name: string)Inicialitza una nova instància de la classe Entity.
GetBoundingBox()Obté la caixa de limitació d’entitat actual en el seu sistema de coordenades espacials objectes.
SceneObject(name: string)Inicialitzar un SceneObject amb nom predeterminat
A3DObject()Inicialitza una nova instància de la classe A3DObject sense nom.
RemoveProperty(property: Property)Elimina una propietat dinàmica.
GetProperty(property: string)Obté el valor de la propietat especificada
SetProperty(property: string, value: object?)Estableix el valor de la propietat especificada
FindProperty(propertyName: string)Trobarà la propietat.

Veure també

 Català