Click or drag to resize
XDL

X3DModelDriverManager Class

파일 등으로부터 로딩하여 X3DModel 객체를 생성할 수 있는 드라이버를 정의하는 클래스이다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NGRX3DModelDriverManager

Namespace: Pixoneer.NXDL.NGR
Assembly: NXDLgr (in NXDLgr.dll) Version: 2.0.3.38
Syntax
C#
public class X3DModelDriverManager : IDisposable

The X3DModelDriverManager type exposes the following members.

Constructors
 NameDescription
Public methodX3DModelDriverManager X3DModelDriverManager클래스의 기본 생성자로서, 멤버변수의 초기화를 수행한다.
Top
Methods
 NameDescription
Public methodCode exampleConvert 3D 모델의 포맷 및 정점의 좌표계를 변환한다.
Public methodGetFilters 열기 대화상자 등에서 사용할 수 있는 형식 필터를 반환한다.
Public methodInitialize 객체의 초기화를 수행한다. 초기화시 파일로딩을 위한 각종 Resource를 로딩한다.
Public methodLoadFile(String, String) 입력 파일 경로를 읽어 X3DModel 객체를 생성한다.
Public methodLoadFile(String, Boolean, Boolean, Boolean, String) 입력 파일 경로를 읽어 X3DModel 객체를 생성한다.
Top
Example
3ds 모델파일을 로딩하는 예제
C#
public X3DModel m_DCCModel;
public X3DModelDriverManager m_ModelDriverManager;

m_ModelDriverManager = new X3DModelDriverManager();
string strError;
m_ModelDriverManager.Initialize(out strError);

string strFilePath = "D:\\Sample\\model.3ds";
m_DCCModel = m_ModelDriverManager.LoadFile(strFilePath, out strError);
See Also