RectangularTorus

RectangularTorus class

Geparametriseerde rechthoekige torus.

public class RectangularTorus : Primitive

Constructeurs

NaamBeschrijving
RectangularTorus()Constructeur vanRectangularTorus
RectangularTorus(string)Constructeur vanRectangularTorus

Eigenschappen

NaamBeschrijving
AngleStart { get; set; }De starthoek van de boog, gemeten in radialen. Standaardwaarde is 0
Arc { get; set; }De totale hoek van de boog, gemeten in radialen. Standaardwaarde is PI
CastShadows { get; set; }Krijgt of stelt in of deze geometrie schaduw kan werpen
Excluded { get; set; }Haalt op of stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.
Height { get; set; }De hoogte van de rechthoekige torus. Standaardwaarde is 20
InnerRadius { get; set; }De binnenstraal van de rechthoekige torus Standaardwaarde is 17
virtual Name { get; set; }Krijgt of stelt de naam in.
OuterRadius { get; set; }De buitenste straal van de rechthoekige torus Standaardwaarde is 20
ParentNode { get; set; }Haalt of stelt het eerste bovenliggende knooppunt in. Als het eerste bovenliggende knooppunt wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knooppunten.
ParentNodes { get; }Haalt alle bovenliggende knooppunten op, een entiteit kan worden gekoppeld aan meerdere bovenliggende knooppunten voor geometrie-instancing
Properties { get; }Haalt de verzameling van alle eigenschappen op.
RadialSegments { get; set; }De radiale segmenten, standaardwaarde is 10
ReceiveShadows { get; set; }Krijgt of stelt in of deze geometrie schaduw kan ontvangen.
Scene { get; }Krijgt de scène waartoe dit object behoort

methoden

NaamBeschrijving
FindProperty(string)Vindt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of native eigenschap (geïdentificeerd door zijn naam)
GetBoundingBox()Haalt het begrenzingskader op van de huidige entiteit in het coördinatensysteem van de objectruimte.
virtual GetEntityRendererKey()Haalt de sleutel op van de entiteitsrenderer die is geregistreerd in de renderer
GetProperty(string)Haal de waarde op van gespecificeerde eigenschap
RemoveProperty(Property)Verwijdert een dynamische eigenschap.
RemoveProperty(string)Verwijder de gespecificeerde eigenschap geïdentificeerd door name
SetProperty(string, object)Stelt de waarde in van gespecificeerde eigenschap
override ToMesh()Converteer deze primitieve naarMesh

Zie ook