Geometry
Übersicht über die
Geometry ist eine Klasse in Aspose.3D FOSS für .NET. Erben von: Entity.
Die Basisklasse aller darstellbaren geometrischen Objekte (wie Mesh, Box, Zylinder usw.).
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
Visible | bool | Lesen/Schreiben | Erhält oder setzt, ob die Geometrie in der Szene sichtbar ist. |
Deformers | IList<Deformer> | Lesen Sie . | Erhält die Sammlung von Deformatoren auf der Geometrie angewendet |
ControlPoints | IList<Vector4> | Lesen Sie . | Erhält die Liste der Kontrollpunkte (Vector4), welche die Geometrie definieren. |
CastShadows | bool | Lesen/Schreiben | Erhält oder setzt, ob die Geometrie Schatten wirft. |
ReceiveShadows | bool | Lesen/Schreiben | Erhält oder setzt, ob die Geometrie Schatten empfängt. |
VertexElements | IList<VertexElement> | Lesen Sie . | Erhält die Liste der mit der Geometrie verbundenen Oberteil-Elemente. |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
GetDeformers() | Nicht implementiert in der FOSS-Ausgabe Wurf bei Laufzeit. Er hat alle Deformer . |
GetElement(type: VertexElementType) | Erhält ein Wertelement mit dem angegebenen Typ |
GetVertexElementOfUV(textureMapping: TextureMapping) | Erhält eine VertexElementUV-Instanz mit gegebener Texturkartenart |
CreateElement(type: VertexElementType) | Erstellt ein Winkelelement mit einem bestimmten Typ und fügt es der Geometrie hinzu. |
AddElement(element: VertexElement) | Fügt ein vorhandenes Winkelelement zur aktuellen Geometrie hinzu. |
CreateElement(type: VertexElementType, mappingMode: MappingMode, referenceMode: ReferenceMode) | Erstellt ein Winkelelement mit einem bestimmten Typ und fügt es der Geometrie hinzu. |
CreateElementUV(uvMapping: TextureMapping) | Erstellt einen VertexElementUV mit gegebener Textur-Mapping-Art. |
CreateElementUV(uvMapping: TextureMapping, mappingMode: MappingMode, referenceMode: ReferenceMode) | Erstellt einen VertexElementUV mit gegebener Textur-Mapping-Art. |