add docfx samples.
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
using Hi.Disp;
|
||||
using Hi.Geom;
|
||||
using System;
|
||||
|
||||
namespace Sample.Disp
|
||||
{
|
||||
/// <remarks>
|
||||
/// ### Source Code
|
||||
/// [!code-csharp[SampleCode](~/../Hi.Sample.Wpf/Disp/DemoCylindroid.cs)]
|
||||
/// </remarks>
|
||||
public static class DemoCylindroid
|
||||
{
|
||||
internal static void BuildCylindorid()
|
||||
{
|
||||
Cylindroid cylindroid = new Cylindroid(24,
|
||||
new PairZr(0, 1),
|
||||
new PairZr(1, 1),
|
||||
new PairZr(1, 2),
|
||||
new PairZr(2, 2),
|
||||
new PairZr(8, 3));
|
||||
|
||||
DispEngine.Init();
|
||||
DemoUtil.RunApplication("BuildCylindorid", cylindroid.ToFaceDrawing());
|
||||
}
|
||||
|
||||
internal static void TestCylindoridXml()
|
||||
{
|
||||
Cylindroid cylindroid = new Cylindroid(24,
|
||||
new PairZr(0, 1),
|
||||
new PairZr(1, 1),
|
||||
new PairZr(1, 2),
|
||||
new PairZr(2, 2),
|
||||
new PairZr(4, 3));
|
||||
var xmlElement = cylindroid.MakeXmlSource(null, null);
|
||||
Console.WriteLine("XML:" + xmlElement);
|
||||
|
||||
cylindroid = new Cylindroid(xmlElement);
|
||||
DispEngine.Init();
|
||||
DemoUtil.RunApplication("BuildCylindorid", cylindroid.ToFaceDrawing());
|
||||
}
|
||||
|
||||
static void Main()
|
||||
{
|
||||
BuildCylindorid();
|
||||
//TestCylindoridXml();
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user