Torus
Összefoglaló
Torus az .NET-es FOSS Aspose.3D osztály. Az örökölők: Primitive, INamedObject, IMeshConvertible.
- A torus meg van paraméterezve.
Ez a osztály 18 módszert kínál Torus objektumokkal való munkavégzéshez .NET programokban. A rendelkezésre álló módszerek közé tartozik: A3DObject, AddElement, CreateElement, CreateElementUV, Entity, FindProperty, Geometry, GetBoundingBox, GetDeformers, GetElement, GetEntityRendererKey, GetProperty, és 6 további módszer. Minden nyilvános tag hozzáférhető bármely .NET alkalmazáshoz a Aspose.3D FOSS for .Net csomag telepítése után. A tulajdonságok: Arc, CastShadows, ControlPoints, Deformers, Excluded, Name, és még 11.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
Radius | double | Olvasás/írás | Megkapja vagy beállítja a sugárzást. |
Tube | double | Olvasás/írás | Megkapja vagy beállítja a csövet. |
RadialSegments | int | Olvasás/írás | Megkapja vagy beállítja a sugárszakaszt. |
TubularSegments | int | Olvasás/írás | Megkapja vagy beállítja a csőcsomó szegmenseket. |
Arc | double | Olvasás/írás | Megkapja vagy beállítja a nyugat. |
Visible | bool | Olvasás/írás | Megkapja vagy beállítja a láthatót. |
Deformers | IList<Deformer> | Olvasd! | Elkapja a deformátort. |
ControlPoints | IArrayList<Vector4> | Olvasd! | Megkapja a vezérlőpontokat. |
CastShadows | bool | Olvasás/írás | Megkapja vagy beállítja a színészek árnyékát. |
ReceiveShadows | bool | Olvasás/írás | Kap vagy állítja a fogadó árnyékokat. |
VertexElements | IList<VertexElement> | Olvasd! | Megkapja a csúcs elemeket. |
Excluded | bool | Olvasás/írás | Megkapja vagy beállítja a kizárottokat. |
ParentNodes | List<Node> | Olvasd! | Megkapja a szülő csomópontokat. |
ParentNode | Node | Olvasás/írás | Megkapja vagy beállítja a szülőcsomót. |
Scene | Scene | Olvasd! | Megvan a helyszín. |
Name | string | Olvasás/írás | Megkapja vagy beállítja a nevet. |
Properties | PropertyCollection | Olvasd! | Megkapja a tulajdont. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
Torus() | |
Torus(radius: double, tube: double) | A cső sugárzata |
Torus(radius: double, tube: double, arc: double) | Ágysemleges szög |
Torus(name: string, radius: double, tube: double, radialSegments: int, tubularSegments: int, arc: double) | Ágysemleges szög |
ToMesh() | Átalakítani a jelenlegi objektumot hálóba |
Geometry(name: string) | |
GetDeformers() | Minden deformátort elkap. |
GetElement(type: VertexElementType) | Kap egy meghatározott típusú csúcs elemet. |
GetVertexElementOfUV(textureMapping: TextureMapping) | Kap egy VertexElementUV példányt adott textúra-mapping típusmal |
CreateElement(type: VertexElementType) | Egy meghatározott típusú csúcstelemet hoz létre, és hozzáadja a geometriahoz. |
AddElement(element: VertexElement) | Egy meglévő csúcs elemet ad hozzá a jelenlegi geometriahoz. |
CreateElementUV(uvMapping: TextureMapping) | Egy adott textúra-mapping típusú VertexElementUV létrehozása. |
Entity(name: string) | |
GetBoundingBox() | Megkapja a jelenlegi entitás határértéket az objektum tér koordinátarendszerében. |
GetEntityRendererKey() | Megkapja a renderezőben regisztrált entitás-renderer kulcsát. |
SceneObject(name: string) | |
A3DObject() | |
RemoveProperty(property: Property) | Eltörli a dinamikus tulajdonságot. |
GetProperty(property: string) | Szerezd meg a megadott tulajdonság értékét. |
SetProperty(property: string, value: object?) | A megadott tulajdonság értéke |
FindProperty(propertyName: string) | Találja a tulajdonságot. Lehet dinamikus tulajdonság (Created by CreateDynamicProperty/SetProperty) vagy eredeti tulajdonjog ((Identified by its name)) |