Torus
Vue de l’ensemble
Torus Il s’agit d’une classe dans Aspose.3D FOSS pour .NET. hérité de : Primitive, INamedObject, IMeshConvertible.
Paramétrifiée de torus.
Cette classe fournit 18 méthodes pour travailler avec les objets Torus dans des 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 : Arc, CastShadows, ControlPoints, Deformers, Excluded, Name,Et 11 autres.
Propriétés
| Nom de | Type | Accès | Description |
|---|---|---|---|
Radius | double | Lire / Écrire | Rendez ou mettez le rayon. |
Tube | double | Lire / Écrire | Rendez ou mettez le tube. |
RadialSegments | int | Lire / Écrire | Réservez ou déterminez les segments radiales. |
TubularSegments | int | Lire / Écrire | Il reçoit ou met les segments tubulaires. |
Arc | double | Lire / Écrire | Rendez ou mettez le arc. |
Visible | bool | Lire / Écrire | Il se met ou s’installe le visible. |
Deformers | IList<Deformer> | Lire | Il y a les déformateurs. |
ControlPoints | IArrayList<Vector4> | Lire | Il a les points de contrôle. |
CastShadows | bool | Lire / Écrire | Il prend ou met les ombres. |
ReceiveShadows | bool | Lire / Écrire | Il reçoit ou met les ombres. |
VertexElements | IList<VertexElement> | Lire | Il a les éléments vertex. |
Excluded | bool | Lire / Écrire | Recevoir ou mettre les exclues. |
ParentNodes | List<Node> | Lire | Il a les nœuds parent. |
ParentNode | Node | Lire / Écrire | Recevoir ou mettre le node parent. |
Scene | Scene | Lire | Il reçoit la scène. |
Name | string | Lire / Écrire | Il prend ou met le nom. |
Properties | PropertyCollection | Lire | Il a les propriétés. |
méthodes
| Signature | Description |
|---|---|
Torus() | |
Torus(radius: double, tube: double) | Radius du tube |
Torus(radius: double, tube: double, arc: double) | Arc angle |
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double) | Arc angle |
ToMesh() | Convertir l’objet actuel 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) |