TrimmedCurve

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

public class TrimmedCurve extends Curve

Her iki uçta temel eğriyi kırpan sınırlı bir eğri.

Yapıcılar

YapıcıAçıklama
TrimmedCurve()Yapıcı TrimmedCurve

Yöntemler

YöntemAçıklama
equals(Object arg0)
findProperty(String propertyName)Özelliği bulur.
getBasisCurve()Kesilecek temel eğri.
getBoundingBox()Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır.
getClass()
getColor()Çizginin rengini alır, varsayılan değer beyaz(1, 1, 1)‘dir
getEntityRendererKey()Renderer içinde kaydedilen varlık renderlayıcısının anahtarını alır
getExcluded()Bu varlığın dışa aktarım sırasında dışlanıp dışlanmayacağını alır
getFirst()Kesilecek ilk uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.
getName()Adı alır.
getParentNode()İlk üst düğümü alır, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır.
getParentNodes()Tüm üst düğümleri alır, bir varlık geometri örneklemesi için birden fazla üst düğüme bağlanabilir
getProperties()Tüm özelliklerin koleksiyonunu alır.
getProperty(String property)Belirtilen özelliğin değerini al
getSameDirection()Kesilmiş sonucun temel eğrinin aynı yönünü kullanıp kullanmadığını alır.
getScene()Bu nesnenin ait olduğu sahneyi alır
getSecond()Kesilecek ikinci uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.
hashCode()
notify()
notifyAll()
removeProperty(Property property)Dinamik bir özelliği kaldırır.
removeProperty(String property)İsimle tanımlanan belirtilen özelliği kaldır
setBasisCurve(Curve value)Kesilecek temel eğri.
setColor(Vector3 value)Çizginin rengini ayarlar, varsayılan değer beyaz(1, 1, 1)‘dir
setExcluded(boolean value)Bu varlığın dışa aktarım sırasında dışlanıp dışlanmayacağını ayarlar.
setFirst(EndPoint value)Kesilecek ilk uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.
setName(String value)Adı ayarlar.
setParentNode(Node value)İlk üst düğümü ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır.
setProperty(String property, Object value)Belirtilen özelliğin değerini ayarlar
setSameDirection(boolean value)Kesilmiş sonucun temel eğrinin aynı yönünü kullanıp kullanmayacağını ayarlar.
setSecond(EndPoint value)Kesilecek ikinci uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

TrimmedCurve()

public TrimmedCurve()

Yapıcı TrimmedCurve

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

ParametreTürAçıklama
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

Özelliği bulur. Dinamik bir özellik (CreateDynamicProperty/SetProperty) veya native property(Identified by its name) olabilir.

Parameters:

ParametreTürAçıklama
propertyNamejava.lang.StringÖzellik adı.

Returns: Property - The property.

getBasisCurve()

public Curve getBasisCurve()

Kesilecek temel eğri.

Returns: Curve - The basis curve to be trimmed.

getBoundingBox()

public BoundingBox getBoundingBox()

Geçerli varlığın nesne uzayı koordinat sistemindeki sınırlayıcı kutusunu alır.

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());

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getColor()

public Vector3 getColor()

Çizginin rengini alır, varsayılan değer beyaz(1, 1, 1)‘dir

Returns: Vector3 - the color of the line, default value is white(1, 1, 1)

getEntityRendererKey()

public EntityRendererKey getEntityRendererKey()

Renderer içinde kaydedilen varlık renderlayıcısının anahtarını alır

Returns: EntityRendererKey

getExcluded()

public boolean getExcluded()

Bu varlığın dışa aktarım sırasında dışlanıp dışlanmayacağını alır

Returns: boolean - bu varlığın dışa aktarım sırasında dışlanıp dışlanmayacağı.

getFirst()

public EndPoint getFirst()

Kesilecek ilk uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.

Returns: EndPoint - The first end point to trim, can be a Cartesian point or a real parameter.

getName()

public String getName()

Adı alır.

Returns: java.lang.String - ad.

getParentNode()

public Node getParentNode()

İlk üst düğümü alır, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır.

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()

Tüm üst düğümleri alır, bir varlık geometri örneklemesi için birden fazla üst düğüme bağlanabilir

Returns: java.util.ArrayList<com.aspose.threed.Node> - tüm üst düğümler, bir varlık geometri örneklemesi için birden fazla üst düğüme bağlanabilir

getProperties()

public PropertyCollection getProperties()

Tüm özelliklerin koleksiyonunu alır.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

Belirtilen özelliğin değerini al

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı

Returns: java.lang.Object - Bulunan özelliğin değeri

getSameDirection()

public boolean getSameDirection()

Kesilmiş sonucun temel eğrinin aynı yönünü kullanıp kullanmadığını alır.

Returns: boolean - kesilmiş sonucun temel eğrinin aynı yönünü kullanıp kullanmadığı.

getScene()

public Scene getScene()

Bu nesnenin ait olduğu sahneyi alır

Returns: Scene - the scene that this object belongs to

getSecond()

public EndPoint getSecond()

Kesilecek ikinci uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.

Returns: EndPoint - The second end point to trim, can be a Cartesian point or a real parameter.

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)

Dinamik bir özelliği kaldırır.

Parameters:

ParametreTürAçıklama
propertyPropertyHangi özelliğin kaldırılacağı

Returns: boolean - özellik başarıyla kaldırıldıysa true

removeProperty(String property)

public boolean removeProperty(String property)

İsimle tanımlanan belirtilen özelliği kaldır

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringHangi özelliğin kaldırılacağı

Returns: boolean - özellik başarıyla kaldırıldıysa true

setBasisCurve(Curve value)

public void setBasisCurve(Curve value)

Kesilecek temel eğri.

Parameters:

ParametreTürAçıklama
valueCurveYeni değer

setColor(Vector3 value)

public void setColor(Vector3 value)

Çizginin rengini ayarlar, varsayılan değer beyaz(1, 1, 1)‘dir

Parameters:

ParametreTürAçıklama
valueVector3Yeni değer

setExcluded(boolean value)

public void setExcluded(boolean value)

Bu varlığın dışa aktarım sırasında dışlanıp dışlanmayacağını ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleanYeni değer

setFirst(EndPoint value)

public void setFirst(EndPoint value)

Kesilecek ilk uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.

Parameters:

ParametreTürAçıklama
valueEndPointYeni değer

setName(String value)

public void setName(String value)

Adı ayarlar.

Parameters:

ParametreTürAçıklama
değerjava.lang.StringYeni değer

setParentNode(Node value)

public void setParentNode(Node value)

İlk üst düğümü ayarlar, eğer ilk üst düğüm ayarlanırsa, bu varlık diğer üst düğümlerden ayrılacaktır.

Parameters:

ParametreTürAçıklama
valueNodeYeni değer

setProperty(String property, Object value)

public void setProperty(String property, Object value)

Belirtilen özelliğin değerini ayarlar

Parameters:

ParametreTürAçıklama
özellikjava.lang.StringÖzellik adı
değerjava.lang.ObjectÖzelliğin değeri

setSameDirection(boolean value)

public void setSameDirection(boolean value)

Kesilmiş sonucun temel eğrinin aynı yönünü kullanıp kullanmayacağını ayarlar.

Parameters:

ParametreTürAçıklama
değerbooleanYeni değer

setSecond(EndPoint value)

public void setSecond(EndPoint value)

Kesilecek ikinci uç nokta, Kartezyen bir nokta veya gerçek bir parametre olabilir.

Parameters:

ParametreTürAçıklama
valueEndPointYeni değer

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

ParametreTürAçıklama
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParametreTürAçıklama
arg0long
arg1int