RectangularTorus

Vue de l’ensemble

RectangularTorus Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : Primitive, INamedObject, IMeshConvertible.

Tours rectangulaire paramétrifié.

Cette classe fournit 18 méthodes pour travailler avec des objets RectangularTorus dans les programmes .NET. Les méthodes disponibles comprennent : A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty,6 méthodes supplémentaires. Tous les membres publics sont accessibles à n’importe quelle application .NET après l’installation de la Aspose.3D FOSS pour le package .Net. Propriétés : AngleStart, Arc, CastShadows, ControlPoints, Deformers, Excluded,Et 12 autres.

Propriétés

Nom deTypeAccèsDescription
InnerRadiusdoubleLire / ÉcrireRéservez ou déterminez le rayon intérieur.
OuterRadiusdoubleLire / ÉcrireRéservez ou déterminez le rayon extérieur.
HeightdoubleLire / ÉcrireIl prend ou met la hauteur.
ArcdoubleLire / ÉcrireRendez ou mettez le arc.
AngleStartdoubleLire / ÉcrireObtenez ou mettez l’angle de départ.
RadialSegmentsintLire / ÉcrireRéservez ou déterminez les segments radiales.
VisibleboolLire / ÉcrireIl se met ou s’installe le visible.
DeformersIList<Deformer>LireIl y a les déformateurs.
ControlPointsIArrayList<Vector4>LireIl a les points de contrôle.
CastShadowsboolLire / ÉcrireIl prend ou met les ombres.
ReceiveShadowsboolLire / ÉcrireIl reçoit ou met les ombres.
VertexElementsIList<VertexElement>LireIl a les éléments vertex.
ExcludedboolLire / ÉcrireRecevoir ou mettre les exclues.
ParentNodesList<Node>LireIl a les nœuds parent.
ParentNodeNodeLire / ÉcrireRecevoir ou mettre le node parent.
SceneSceneLireIl reçoit la scène.
NamestringLire / ÉcrireIl prend ou met le nom.
PropertiesPropertyCollectionLireIl a les propriétés.

méthodes

SignatureDescription
RectangularTorus()
RectangularTorus(name: string)Nom de l’entité
ToMesh()Convertir ce primitif en mesh
Geometry(name: string)
GetDeformers()Tous les déformateurs
GetElement(type: VertexElementType)Obtenez un élément vertex avec le type spécifié
GetVertexElementOfUV(textureMapping: TextureMapping)Obtenez une instance VertexElementUV avec un type de cartographie de texture donné
CreateElement(type: VertexElementType)Créez un élément vertex avec le type spécifié et ajoutez-le à la géométrie.
AddElement(element: VertexElement)Ajouter un élément vertex existant à la géométrie actuelle
CreateElementUV(uvMapping: TextureMapping)Créer un VertexElementUV avec un type de cartographie textuelle donné.
Entity(name: string)
GetBoundingBox()Il reçoit la boîte de bord de l’entité actuelle dans son système de coordination spatiale d’objet.
GetEntityRendererKey()Obtenez la clé de l’entité rendu enregistrée dans le rendant
SceneObject(name: string)
A3DObject()
RemoveProperty(property: Property)Il est détruit par une propriété dynamique.
GetProperty(property: string)Obtenez la valeur de l’immobilier spécifié
SetProperty(property: string, value: object?)Déterminer la valeur de l’immobilier spécifié
FindProperty(propertyName: string)Il peut être une propriété dynamique (créée par CreateDynamicProperty/SetProperty) ou la propriétés indigène(identifier par son nom)

Voir aussi

 Français