본문으로 건너뛰기

ExportVIZXML

Overloads

NameDescription
ExportVIZXML()VIZXML 파일 내보내기
ExportVIZXML(string file)VIZXML 파일 내보내기

ExportVIZXML()

public bool ExportVIZXML()

VIZXML 파일 내보내기

Returns

TypeDescription
bool내보내기 결과

ExportVIZXML(string file)

public bool ExportVIZXML(string file)

VIZXML 파일 내보내기

Parameters

NameTypeDescription
filestring파일 저장 경로 및 이름

Returns

TypeDescription
bool내보내기 결과

Examples

// VIZCore3D.NET Control
private VIZCore3D.NET.VIZCore3DControl vizcore3d;

private void Example()
{
// ROOT
// ---- A000
// -------A100 + FILE
// -------A200 + NODE
// ---- B000
// -------B100 + FILE
// -------B200 + NODE
// ---- C000
// -------C100 + FILE
// -------C200 + NODE

VIZCore3D.NET.Manager.VIZXMLManager vizxml = new VIZCore3D.NET.Manager.VIZXMLManager("ROOT");

VIZCore3D.NET.Manager.VIZXMLNode a000 = new VIZCore3D.NET.Manager.VIZXMLNode("A000");
vizxml.AddNode(a000);

a000.AddNode(new Manager.VIZXMLNode("A100", "C:\\Model\\A100.viz"));
a000.AddNode(new Manager.VIZXMLNode("A200", "C:\\Model\\A200.viz", "ROOT\\BLOCK\\NODE"));

VIZCore3D.NET.Manager.VIZXMLNode b000 = new VIZCore3D.NET.Manager.VIZXMLNode("b000");
vizxml.AddNode(b000);

b000.AddNode(new Manager.VIZXMLNode("B100", "C:\\Model\\B100.viz"));
b000.AddNode(new Manager.VIZXMLNode("B200", "C:\\Model\\B200.viz", "ROOT\\BLOCK\\NODE"));

VIZCore3D.NET.Manager.VIZXMLNode c000 = new VIZCore3D.NET.Manager.VIZXMLNode("c000");
vizxml.AddNode(c000);

c000.AddNode(new Manager.VIZXMLNode("C100", "C:\\Model\\C100.viz"));
c000.AddNode(new Manager.VIZXMLNode("C200", "C:\\Model\\C200.viz", "ROOT\\BLOCK\\NODE"));

vizxml.ExportVIZXML("C:\\Model\\Export.vizxml");

vizcore3d.Model.Open("C:\\Model\\Export.vizxml");
}