Geometry

Přehled

Geometry je třída v Aspose.3d pro Typescript. Dědici: Geometry, Entity.

Geometry.constructor creates a new Geometry instance with an optional name.

Vlastnosti

Název:Typ:PřístupPopis:
visiblebooleanČtěte.Uveďte, zda je geometrie viditelná ve scéně.
castShadowsbooleanČtěte.Určuje, zda geometrie vrhá stín během zobrazení.
receiveShadowsbooleanČtěte.Určuje, zda geometrie přijímá stíny od jiných objektů.
vertexElementsVertexElement[]Čtěte.Udržuje soubor VertexElement objektů spojených s geometrií.
controlPointsVector4[]Čtěte.Uložení seznamu kontrolních bodů Vector4, které definují vrcholy geometrie.

Metody

Podpis:Popis:
`constructor(name: stringnull)`
addControlPoint(point: Vector4)Přidává bod Vector4 do seznamu kontrolních bodů geometrie.
`createElement(elementType: VertexElementType, mappingMode: MappingModenull, referenceMode: ReferenceMode
`createElementUV(uvMapping: TextureMapping, mappingMode: MappingModenull, referenceMode: ReferenceMode
addElement(element: VertexElement)Přidává poskytnuté VertexElement do sbírky prvků geometrie.
getElement(elementType: VertexElementType) → `VertexElementnull`
getVertexElementOfUV(textureMapping: TextureMapping) → `VertexElementUVnull`
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)anyZískejte hodnotu jmenované vlastnosti, nebo nedefinovaná pokud chybí.
setProperty(_property: string, _value: any)Přiděluje hodnotu na specifikovaný název vlastnosti
findProperty(_property: string) → `Propertynull`
getBoundingBox()anyVrátí geometrii omezující objekt box
getEntityRendererKey()anyPoskytuje klíč používaný pro zobrazení geometrické entity.
 Čeština