AssetInfo

Inheritance: java.lang.Object, com.aspose.threed.A3DObject

public class AssetInfo extends A3DObject

자산 정보. 자산 정보는 Scene에 첨부될 수 있습니다. 하위 Scene은 자체 AssetInfo를 가질 수 있어 부모 정의를 재정의합니다. Example: 다음 코드는 fbx 파일에서 자산 정보를 읽는 방법을 보여줍니다:

Scene scene = Scene.fromFile("test.fbx");
     System.out.printf("The file is created at %s by %s %s",
          scene.getAssetInfo().getCreationTime(),
          scene.getAssetInfo().getApplicationName(),
          scene.getAssetInfo().getApplicationVersion());

생성자

생성자설명
AssetInfo()AssetInfo 클래스의 새 인스턴스를 초기화합니다.
AssetInfo(String name)AssetInfo 클래스의 새 인스턴스를 초기화합니다.

메서드

메서드설명
equals(Object arg0)
findProperty(String propertyName)속성을 찾습니다.
getAmbient()이 자산의 기본 주변 색상을 가져오거나 설정합니다.
getApplicationName()이 자산을 만든 애플리케이션을 가져옵니다.
getApplicationVendor()애플리케이션 공급업체의 이름을 가져옵니다.
getApplicationVersion()이 자산을 만든 애플리케이션의 버전을 가져옵니다.
getAuthor()이 자산의 저자를 가져옵니다.
getAxisSystem()자산 정보의 좌표계/업 벡터/전방 벡터를 가져옵니다.
getClass()
getComment()이 자산의 주석을 가져옵니다.
getCoordinateSystem()이 자산에서 사용되는 좌표계를 가져옵니다.
getCopyright()문서의 저작권 정보를 가져옵니다.
getCreationTime()이 자산의 생성 시간을 가져오거나 설정합니다
getFrontVector()이 자산에 사용된 앞쪽 벡터를 가져옵니다.
getKeywords()이 자산의 키워드를 가져옵니다
getModificationTime()이 자산의 수정 시간을 가져오거나 설정합니다
getName()이름을 가져옵니다.
getProperties()모든 속성의 컬렉션을 가져옵니다.
getProperty(String property)지정된 속성의 값을 가져옵니다
getRevision()이 자산의 리비전 번호를 가져옵니다(보통 버전 관리 시스템에서 사용됩니다).
getSubject()이 자산의 주제를 가져옵니다
getTitle()이 자산의 제목을 가져옵니다
getUnitName()이 자산에 사용된 길이 단위를 가져옵니다.
getUnitScaleFactor()실제 미터에 대한 스케일 팩터를 가져옵니다.
getUpVector()이 자산에 사용된 위쪽 벡터를 가져옵니다.
getUrl()이 자산의 URL을 가져오거나 설정합니다.
hashCode()
notify()
notifyAll()
removeProperty(Property property)동적 속성을 제거합니다.
removeProperty(String property)이름으로 식별되는 지정된 속성을 제거합니다.
setAmbient(Vector4 value)이 자산의 기본 주변 색상을 가져오거나 설정합니다.
setApplicationName(String value)이 자산을 만든 애플리케이션을 설정합니다
setApplicationVendor(String value)애플리케이션 공급업체 이름을 설정합니다
setApplicationVersion(String value)이 자산을 만든 애플리케이션의 버전을 설정합니다.
setAuthor(String value)이 자산의 저자를 설정합니다
setAxisSystem(AxisSystem value)자산 정보의 좌표계/위쪽 벡터/앞쪽 벡터를 설정합니다.
setComment(String value)이 자산의 주석을 설정합니다.
setCoordinateSystem(CoordinateSystem value)이 자산에 사용된 좌표계를 설정합니다.
setCopyright(String value)문서의 저작권을 설정합니다
setCreationTime(Calendar value)이 자산의 생성 시간을 가져오거나 설정합니다
setFrontVector(Axis value)이 자산에 사용된 앞쪽 벡터를 설정합니다.
setKeywords(String value)이 자산의 키워드를 설정합니다
setModificationTime(Calendar value)이 자산의 수정 시간을 가져오거나 설정합니다
setName(String value)이름을 설정합니다.
setProperty(String property, Object value)지정된 속성의 값을 설정합니다.
setRevision(String value)이 자산의 리비전 번호를 설정합니다(보통 버전 관리 시스템에서 사용됩니다).
setSubject(String value)이 자산의 주제를 설정합니다
setTitle(String value)이 자산의 제목을 설정합니다
setUnitName(String value)이 자산에 사용된 길이 단위를 설정합니다.
setUnitScaleFactor(double value)실제 세계 미터에 대한 스케일 팩터를 설정합니다.
setUpVector(Axis value)이 자산에서 사용되는 업 벡터를 설정합니다.
setUrl(String value)이 자산의 URL을 가져오거나 설정합니다.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

AssetInfo()

public AssetInfo()

AssetInfo 클래스의 새 인스턴스를 초기화합니다.

AssetInfo(String name)

public AssetInfo(String name)

AssetInfo 클래스의 새 인스턴스를 초기화합니다.

Parameters:

매개변수형식설명
이름java.lang.String이름

equals(Object arg0)

public boolean equals(Object arg0)

Parameters:

매개변수형식설명
arg0java.lang.Object

Returns: boolean

findProperty(String propertyName)

public Property findProperty(String propertyName)

속성을 찾습니다. 동적 속성 (Created by CreateDynamicProperty/SetProperty) 또는 네이티브 속성 (Identified by its name)일 수 있습니다.

Parameters:

매개변수형식설명
propertyNamejava.lang.String속성 이름.

Returns: Property - The property.

getAmbient()

public Vector4 getAmbient()

이 자산의 기본 주변 색상을 가져오거나 설정합니다.

Returns: Vector4 - or Sets the default ambient color of this asset

getApplicationName()

public String getApplicationName()

이 자산을 만든 애플리케이션을 가져옵니다.

Returns: java.lang.String - 이 자산을 만든 애플리케이션

getApplicationVendor()

public String getApplicationVendor()

애플리케이션 공급업체의 이름을 가져옵니다.

Returns: java.lang.String - 애플리케이션 공급업체 이름

getApplicationVersion()

public String getApplicationVersion()

이 자산을 만든 애플리케이션의 버전을 가져옵니다.

Returns: java.lang.String - 이 자산을 만든 애플리케이션의 버전.

getAuthor()

public String getAuthor()

이 자산의 저자를 가져옵니다.

Returns: java.lang.String - 이 자산의 작성자

getAxisSystem()

public AxisSystem getAxisSystem()

자산 정보의 좌표계/업 벡터/전방 벡터를 가져옵니다.

Returns: AxisSystem - the coordinate system/up vector/front vector of the asset info.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getComment()

public String getComment()

이 자산의 주석을 가져옵니다.

Returns: java.lang.String - 이 자산에 대한 댓글.

getCoordinateSystem()

public CoordinateSystem getCoordinateSystem()

이 자산에서 사용되는 좌표계를 가져옵니다.

Returns: CoordinateSystem - the coordinate system used in this asset.

getCopyright()

public String getCopyright()

문서의 저작권 정보를 가져옵니다.

Returns: java.lang.String - 문서의 저작권

getCreationTime()

public Calendar getCreationTime()

이 자산의 생성 시간을 가져오거나 설정합니다

Returns: java.util.Calendar - 또는 이 자산의 생성 시간을 설정합니다

getFrontVector()

public Axis getFrontVector()

이 자산에 사용된 앞쪽 벡터를 가져옵니다.

Returns: Axis - the front-vector used in this asset.

getKeywords()

public String getKeywords()

이 자산의 키워드를 가져옵니다

Returns: java.lang.String - 이 자산의 키워드

getModificationTime()

public Calendar getModificationTime()

이 자산의 수정 시간을 가져오거나 설정합니다

Returns: java.util.Calendar - 또는 이 자산의 수정 시간을 설정합니다

getName()

public String getName()

이름을 가져옵니다.

Returns: java.lang.String - 이름.

getProperties()

public PropertyCollection getProperties()

모든 속성의 컬렉션을 가져옵니다.

Returns: PropertyCollection - the collection of all properties.

getProperty(String property)

public Object getProperty(String property)

지정된 속성의 값을 가져옵니다

Parameters:

매개변수형식설명
속성java.lang.String속성 이름

Returns: java.lang.Object - 찾은 속성의 값

getRevision()

public String getRevision()

이 자산의 리비전 번호를 가져옵니다(보통 버전 관리 시스템에서 사용됩니다).

Returns: java.lang.String - 이 자산의 리비전 번호(보통 버전 관리 시스템에서 사용됩니다).

getSubject()

public String getSubject()

이 자산의 주제를 가져옵니다

Returns: java.lang.String - 이 자산의 주제

getTitle()

public String getTitle()

이 자산의 제목을 가져옵니다

Returns: java.lang.String - 이 자산의 제목

getUnitName()

public String getUnitName()

이 자산에서 사용되는 길이 단위를 가져옵니다. 예: cm/m/km/inch/feet

Returns: java.lang.String - 이 자산에서 사용되는 길이 단위. 예: cm/m/km/inch/feet

getUnitScaleFactor()

public double getUnitScaleFactor()

실제 미터에 대한 스케일 팩터를 가져옵니다.

Returns: double - 실제 세계 미터에 대한 스케일 팩터. Remarks: 단위 이름이 null인 경우 직렬화 중에 무시됩니다.

getUpVector()

public Axis getUpVector()

이 자산에 사용된 위쪽 벡터를 가져옵니다.

Returns: Axis - the up-vector used in this asset.

getUrl()

public String getUrl()

이 자산의 URL을 가져오거나 설정합니다.

Returns: java.lang.String - 또는 이 자산의 URL을 설정합니다.

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)

동적 속성을 제거합니다.

Parameters:

매개변수형식설명
propertyProperty제거할 속성

Returns: boolean - 속성이 성공적으로 제거되면 true

removeProperty(String property)

public boolean removeProperty(String property)

이름으로 식별되는 지정된 속성을 제거합니다.

Parameters:

매개변수형식설명
속성java.lang.String제거할 속성

Returns: boolean - 속성이 성공적으로 제거되면 true

setAmbient(Vector4 value)

public void setAmbient(Vector4 value)

이 자산의 기본 주변 색상을 가져오거나 설정합니다.

Parameters:

매개변수형식설명
valueVector4새 값

setApplicationName(String value)

public void setApplicationName(String value)

이 자산을 만든 애플리케이션을 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setApplicationVendor(String value)

public void setApplicationVendor(String value)

애플리케이션 공급업체 이름을 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setApplicationVersion(String value)

public void setApplicationVersion(String value)

이 자산을 만든 애플리케이션의 버전을 설정합니다.

Parameters:

매개변수형식설명
java.lang.String새 값

setAuthor(String value)

public void setAuthor(String value)

이 자산의 저자를 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setAxisSystem(AxisSystem value)

public void setAxisSystem(AxisSystem value)

자산 정보의 좌표계/위쪽 벡터/앞쪽 벡터를 설정합니다.

Parameters:

매개변수형식설명
valueAxisSystem새 값

setComment(String value)

public void setComment(String value)

이 자산의 주석을 설정합니다.

Parameters:

매개변수형식설명
java.lang.String새 값

setCoordinateSystem(CoordinateSystem value)

public void setCoordinateSystem(CoordinateSystem value)

이 자산에 사용된 좌표계를 설정합니다.

Parameters:

매개변수형식설명
valueCoordinateSystem새 값

setCopyright(String value)

public void setCopyright(String value)

문서의 저작권을 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setCreationTime(Calendar value)

public void setCreationTime(Calendar value)

이 자산의 생성 시간을 가져오거나 설정합니다

Parameters:

매개변수형식설명
java.util.Calendar새 값

setFrontVector(Axis value)

public void setFrontVector(Axis value)

이 자산에 사용된 앞쪽 벡터를 설정합니다.

Parameters:

매개변수형식설명
valueAxis새 값

setKeywords(String value)

public void setKeywords(String value)

이 자산의 키워드를 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setModificationTime(Calendar value)

public void setModificationTime(Calendar value)

이 자산의 수정 시간을 가져오거나 설정합니다

Parameters:

매개변수형식설명
java.util.Calendar새 값

setName(String value)

public void setName(String value)

이름을 설정합니다.

Parameters:

매개변수형식설명
java.lang.String새 값

setProperty(String property, Object value)

public void setProperty(String property, Object value)

지정된 속성의 값을 설정합니다.

Parameters:

매개변수형식설명
속성java.lang.String속성 이름
java.lang.Object속성의 값

setRevision(String value)

public void setRevision(String value)

이 자산의 리비전 번호를 설정합니다(보통 버전 관리 시스템에서 사용됩니다).

Parameters:

매개변수형식설명
java.lang.String새 값

setSubject(String value)

public void setSubject(String value)

이 자산의 주제를 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setTitle(String value)

public void setTitle(String value)

이 자산의 제목을 설정합니다

Parameters:

매개변수형식설명
java.lang.String새 값

setUnitName(String value)

public void setUnitName(String value)

이 자산에서 사용되는 길이 단위를 설정합니다. 예: cm/m/km/inch/feet

Parameters:

매개변수형식설명
java.lang.String새 값

setUnitScaleFactor(double value)

public void setUnitScaleFactor(double value)

실제 세계 미터에 대한 스케일 팩터를 설정합니다.

Parameters:

매개변수형식설명
double새 값 Remarks: 단위 이름이 null인 경우 직렬화 중에 무시됩니다.

setUpVector(Axis value)

public void setUpVector(Axis value)

이 자산에서 사용되는 업 벡터를 설정합니다.

Parameters:

매개변수형식설명
valueAxis새 값

setUrl(String value)

public void setUrl(String value)

이 자산의 URL을 가져오거나 설정합니다.

Parameters:

매개변수형식설명
java.lang.String새 값

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final void wait(long arg0)

Parameters:

매개변수형식설명
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

매개변수형식설명
arg0long
arg1int