Pirámide

Revisión

Pyramid Es una clase en Aspose.3D FOSS para .NET. Heredados de: Primitive, INamedObject, IMeshConvertible.

La pirámide paramétrica.

Esta clase ofrece 18 métodos para trabajar con objetos de pirámide en programas .NET. Los métodos disponibles incluyen: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,y 6 métodos adicionales. Todos los miembros públicos están accesibles a cualquier aplicación .NET después de instalar el Aspose.3D FOSS para el paquete .Net. Propiedades : BottomArea, BottomOffset, CastShadows, ControlPoints, Deformers, Excluded,Y 10 más.

Propiedades

NombreTipoAccesoDescripción
BottomAreaVector2Leer / escribirSe pone o se coloca la zona inferior.
TopAreaVector2Leer / escribirObtenga o coloca la zona superior.
BottomOffsetVector3Leer / escribirObtenga o pone la descuento inferior.
HeightdoubleLeer / escribirSe pone o se pone la altura.
VisibleboolLeer / escribirObtenga o pone el visible.
DeformersIList<Deformer>LeerSe han encontrado los deformadores.
ControlPointsIArrayList<Vector4>LeerObtenga los puntos de control.
CastShadowsboolLeer / escribirObtenga o coloca las sombras de la cast.
ReceiveShadowsboolLeer / escribirObtenga o coloca las sombras que recibe.
VertexElementsIList<VertexElement>LeerEliminar los elementos vertex.
ExcludedboolLeer / escribirObtenga o pone el excluido.
ParentNodesList<Node>LeerTiene los nódulos parentescos.
ParentNodeNodeLeer / escribirObtenga o coloca el nodo parental.
SceneSceneLeerTiene la escena.
NamestringLeer / escribirSe le llama o se pone el nombre.
PropertiesPropertyCollectionLeerObtenga las propiedades.

Metodología

firmaDescripción
Pyramid()
Pyramid(xbottom: double, ybottom: double, height: double)
Pyramid(xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)
Pyramid(name: string, xbottom: double, ybottom: double, xtop: double, ytop: double, height: double)
ToMesh()Convertir el objeto actual en mezquita
Geometry(name: string)
GetDeformers()Todos los deformadores
GetElement(type: VertexElementType)Obtenga un elemento vertex con tipo especificado
GetVertexElementOfUV(textureMapping: TextureMapping)Obtenga una instancia VertexElementUV con un tipo de mapeo de textura dado
CreateElement(type: VertexElementType)Crea un elemento vertical con tipo especificado y lo añade a la geometría.
AddElement(element: VertexElement)Addiendo un elemento vertex existente a la geometría actual
CreateElementUV(uvMapping: TextureMapping)Crea un VertexElementUV con un tipo de mapeo de textura dado.
Entity(name: string)
GetBoundingBox()Obtenga la caja de límite de la entidad actual en su sistema de coordenadas espaciales objetos.
GetEntityRendererKey()Obtenga la clave del rendidor de la entidad registrado en el rendedor
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Eliminar una propiedad dinámica.
GetProperty(property: string)Obtenga el valor de la propiedad especificada
SetProperty(property: string, value: object?)- El valor de la propiedad especificada
FindProperty(propertyName: string)Puede ser una propiedad dinámica (creada por CreateDynamicProperty/SetProperty) o propiedades nativas(identificado por su nombre)

Ver también

 Español