RectangularTorus

Inheritance: java.lang.Object, com.aspose.threed.A3DObject, com.aspose.threed.SceneObject, com.aspose.threed.Entity, com.aspose.threed.Primitive

public class RectangularTorus extends Primitive

Geparametriseerde rechthoekige torus.

Constructors

ConstructorBeschrijving
RectangularTorus()Constructor van RectangularTorus
RectangularTorus(String name)Constructor van RectangularTorus

Methoden

MethodeBeschrijving
equals(Object arg0)
findProperty(String propertyName)Zoekt de eigenschap.
getAngleStart()De starthoek van de boog, gemeten in radialen.
getArc()De totale hoek van de boog, gemeten in radialen.
getBoundingBox()Haalt de omsluitende doos op van de huidige entiteit in zijn objectruimte‑coördinatensysteem.
getCastShadows()Geeft aan of deze geometrie schaduwen kan werpen
getClass()
getEntityRendererKey()Haalt de sleutel op van de entiteit‑renderer die is geregistreerd in de renderer.
getExcluded()Haalt op of deze entiteit moet worden uitgesloten tijdens het exporteren.
getHeight()De hoogte van de rechthoekige torus.
getInnerRadius()De binnenstraal van de rechthoekige torus. Standaardwaarde is 17
getName()Haalt de naam op.
getOuterRadius()De buitenstraal van de rechthoekige torus. Standaardwaarde is 20
getParentNode()Haalt de eerste bovenliggende knoop op; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen.
getParentNodes()Haalt alle bovenliggende knopen op; een entiteit kan aan meerdere bovenliggende knopen worden gekoppeld voor geometrie‑instantiatie.
getProperties()Haalt de verzameling van alle eigenschappen op.
getProperty(String property)Haalt de waarde op van de opgegeven eigenschap
getRadialSegments()De radiale segmenten, standaardwaarde is 10
getReceiveShadows()Geeft aan of deze geometrie schaduwen kan ontvangen.
getScene()Haalt de scène op waartoe dit object behoort
hashCode()
notify()
notifyAll()
removeProperty(Property property)Verwijdert een dynamische eigenschap.
removeProperty(String property)Verwijder de opgegeven eigenschap geïdentificeerd op naam
setAngleStart(double value)De starthoek van de boog, gemeten in radialen.
setArc(double value)De totale hoek van de boog, gemeten in radialen.
setCastShadows(boolean value)Stelt in of deze geometrie schaduwen kan werpen
setExcluded(boolean value)Stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.
setHeight(double value)De hoogte van de rechthoekige torus.
setInnerRadius(double value)De binnenstraal van de rechthoekige torus. Standaardwaarde is 17
setName(String value)Stelt de naam in.
setOuterRadius(double value)De buitenstraal van de rechthoekige torus. Standaardwaarde is 20
setParentNode(Node value)Stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen.
setProperty(String property, Object value)Stelt de waarde in van de opgegeven eigenschap
setRadialSegments(int value)De radiale segmenten, standaardwaarde is 10
setReceiveShadows(boolean value)Stelt in of deze geometrie schaduwen kan ontvangen.
toMesh()Converteer dit primitieve object naar Mesh
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

RectangularTorus()

public RectangularTorus()

Constructor van RectangularTorus

RectangularTorus(String name)

public RectangularTorus(String name)

Constructor van RectangularTorus

Parameters:

ParameterTypeBeschrijving
naamjava.lang.String

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParameterTypeBeschrijving
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Zoekt de eigenschap. Het kan een dynamische eigenschap zijn (gemaakt door CreateDynamicProperty/SetProperty) of een native eigenschap (geïdentificeerd op naam).

Parameters:

ParameterTypeBeschrijving
propertyNamejava.lang.StringEigenschapnaam.

Returns: Property - The property.

getAngleStart()

public double getAngleStart()

De starthoek van de boog, gemeten in radialen. Standaardwaarde is 0

Returns: double - De starthoek van de boog, gemeten in radialen. Standaardwaarde is 0

getArc()

public double getArc()

De totale hoek van de boog, gemeten in radialen. Standaardwaarde is PI

Returns: double - De totale hoek van de boog, gemeten in radialen. Standaardwaarde is PI

getBoundingBox()

public BoundingBox getBoundingBox()

Haalt de omsluitende doos op van de huidige entiteit in zijn objectruimte‑coördinatensysteem.

Returns: BoundingBox - the bounding box of current entity in its object space coordinate system. Example: The following code shows how to calculate the bounding box of a shape

Entity entity = new Sphere();
     entity.setRadius(10);
     var bbox = entity.getBoundingBox();
     System.out.printf("The bounding box of the entity is %s ~ %s", bbox.getMinimum(), bbox.getMaximum());

getCastShadows()

public boolean getCastShadows()

Geeft aan of deze geometrie schaduwen kan werpen

Returns: boolean - of deze geometrie schaduw kan werpen

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getEntityRendererKey()

public EntityRendererKey getEntityRendererKey()

Haalt de sleutel op van de entiteit‑renderer die is geregistreerd in de renderer.

Returns: EntityRendererKey - the key of the entity renderer registered in the renderer

getExcluded()

public boolean getExcluded()

Haalt op of deze entiteit moet worden uitgesloten tijdens het exporteren.

Returns: boolean - of deze entiteit moet worden uitgesloten tijdens het exporteren.

getHeight()

public double getHeight()

De hoogte van de rechthoekige torus. Standaardwaarde is 20

Returns: double - De hoogte van de rechthoekige torus. Standaardwaarde is 20

getInnerRadius()

public double getInnerRadius()

De binnenstraal van de rechthoekige torus. Standaardwaarde is 17

Returns: double - De binnenradius van de rechthoekige torus. Standaardwaarde is 17

getName()

public String getName()

Haalt de naam op.

Returns: java.lang.String - de naam.

getOuterRadius()

public double getOuterRadius()

De buitenstraal van de rechthoekige torus. Standaardwaarde is 20

Returns: double - De buitenradius van de rechthoekige torus. Standaardwaarde is 20

getParentNode()

public Node getParentNode()

Haalt de eerste bovenliggende knoop op; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen.

Returns: Node - the first parent node, if set the first parent node, this entity will be detached from other parent nodes.

getParentNodes()

public ArrayList<Node> getParentNodes()

Haalt alle bovenliggende knopen op; een entiteit kan aan meerdere bovenliggende knopen worden gekoppeld voor geometrie‑instantiatie.

Returns: java.util.ArrayList<com.aspose.threed.Node> - alle bovenliggende knooppunten, een entiteit kan aan meerdere bovenliggende knooppunten worden gekoppeld voor geometrie‑instantiatie

getProperties()

public PropertyCollection getProperties()

Haalt de verzameling van alle eigenschappen op.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Haalt de waarde op van de opgegeven eigenschap

Parameters:

ParameterTypeBeschrijving
eigenschapjava.lang.StringNaam van eigenschap

Returns: java.lang.Object - De waarde van de gevonden eigenschap

getRadialSegments()

public int getRadialSegments()

De radiale segmenten, standaardwaarde is 10

Returns: int - De radiale segmenten, standaardwaarde is 10

getReceiveShadows()

public boolean getReceiveShadows()

Geeft aan of deze geometrie schaduwen kan ontvangen.

Returns: boolean - of deze geometrie schaduw kan ontvangen.

getScene()

public Scene getScene()

Haalt de scène op waartoe dit object behoort

Returns: Scene - the scene that this object belongs to

hashCode()

public native int hashCode()

Returns: int

notify()

public final native void notify()

notifyAll()

public final native void notifyAll()

removeProperty(Property property)

public boolean removeProperty(Property property)

Verwijdert een dynamische eigenschap.

Parameters:

ParameterTypeBeschrijving
propertyPropertyWelke eigenschap moet worden verwijderd

Returns: boolean - true als de eigenschap succesvol is verwijderd

removeProperty(String property)

public boolean removeProperty(String property)

Verwijder de opgegeven eigenschap geïdentificeerd op naam

Parameters:

ParameterTypeBeschrijving
eigenschapjava.lang.StringWelke eigenschap moet worden verwijderd

Returns: boolean - true als de eigenschap succesvol is verwijderd

setAngleStart(double value)

public void setAngleStart(double value)

De starthoek van de boog, gemeten in radialen. Standaardwaarde is 0

Parameters:

ParameterTypeBeschrijving
waardedoubleNieuwe waarde

setArc(double value)

public void setArc(double value)

De totale hoek van de boog, gemeten in radialen. Standaardwaarde is PI

Parameters:

ParameterTypeBeschrijving
waardedoubleNieuwe waarde

setCastShadows(boolean value)

public void setCastShadows(boolean value)

Stelt in of deze geometrie schaduwen kan werpen

Parameters:

ParameterTypeBeschrijving
waardebooleanNieuwe waarde

setExcluded(boolean value)

public void setExcluded(boolean value)

Stelt in of deze entiteit moet worden uitgesloten tijdens het exporteren.

Parameters:

ParameterTypeBeschrijving
waardebooleanNieuwe waarde

setHeight(double value)

public void setHeight(double value)

De hoogte van de rechthoekige torus. Standaardwaarde is 20

Parameters:

ParameterTypeBeschrijving
waardedoubleNieuwe waarde

setInnerRadius(double value)

public void setInnerRadius(double value)

De binnenstraal van de rechthoekige torus. Standaardwaarde is 17

Parameters:

ParameterTypeBeschrijving
waardedoubleNieuwe waarde

setName(String value)

public void setName(String value)

Stelt de naam in.

Parameters:

ParameterTypeBeschrijving
waardejava.lang.StringNieuwe waarde

setOuterRadius(double value)

public void setOuterRadius(double value)

De buitenstraal van de rechthoekige torus. Standaardwaarde is 20

Parameters:

ParameterTypeBeschrijving
waardedoubleNieuwe waarde

setParentNode(Node value)

public void setParentNode(Node value)

Stelt de eerste bovenliggende knoop in; als de eerste bovenliggende knoop wordt ingesteld, wordt deze entiteit losgekoppeld van andere bovenliggende knopen.

Parameters:

ParameterTypeBeschrijving
valueNodeNieuwe waarde

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Stelt de waarde in van de opgegeven eigenschap

Parameters:

ParameterTypeBeschrijving
eigenschapjava.lang.StringNaam van eigenschap
waardejava.lang.ObjectDe waarde van de eigenschap

setRadialSegments(int value)

public void setRadialSegments(int value)

De radiale segmenten, standaardwaarde is 10

Parameters:

ParameterTypeBeschrijving
waardeintNieuwe waarde

setReceiveShadows(boolean value)

public void setReceiveShadows(boolean value)

Stelt in of deze geometrie schaduwen kan ontvangen.

Parameters:

ParameterTypeBeschrijving
waardebooleanNieuwe waarde

toMesh()

public Mesh toMesh()

Converteer dit primitieve object naar Mesh

Returns: Mesh

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParameterTypeBeschrijving
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeBeschrijving
arg0long
arg1int