Geometria

Prehľad

Geometry je trieda v Aspose.3d pre Typescript. dedičstvo od: Geometry, Entity.

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

Vlastnosti

Názov:Typ:PrístupOpis:
visiblebooleanČítajte si .Uveďte, či je geometria viditeľná v scéne.
castShadowsbooleanČítajte si .Určuje, či geometria vrhá tieň počas renderingu.
receiveShadowsbooleanČítajte si .Určuje, či geometria prijíma tieň od iných objektov.
vertexElementsVertexElement[]Čítajte si .Udrží sa v ňom rozsah VertexElement objektov spojených s geometriou.
controlPointsVector4[]Čítajte si .Uloží zoznam kontrolných bodov Vector4, ktoré definujú vrcholy geometrie.

Metódy

PodpisOpis:
`constructor(name: stringnull)`
addControlPoint(point: Vector4)Pridať bod Vector4 do zoznamu kontrolných bodov geometrie.
`createElement(elementType: VertexElementType, mappingMode: MappingModenull, referenceMode: ReferenceMode
`createElementUV(uvMapping: TextureMapping, mappingMode: MappingModenull, referenceMode: ReferenceMode
addElement(element: VertexElement)Pridá poskytnutú VertexElement k kolekcii prvkov geometrie.
getElement(elementType: VertexElementType) → `VertexElementnull`
getVertexElementOfUV(textureMapping: TextureMapping) → `VertexElementUVnull`
`removeProperty(_prop: Propertystring)boolean`
getProperty(_property: string)anyVráti hodnotu pomenovanej vlastnosti, alebo nedefinovaná ak chýba.
setProperty(_property: string, _value: any)Pridelenie hodnoty špecifikovanému názvu vlastnosti
findProperty(_property: string) → `Propertynull`
getBoundingBox()anyVráti objekt geometrie obmedzujúce box
getEntityRendererKey()anyPoskytuje kľúč používaný na zobrazenie geometrického subjektu
 Slovenčina