本文整理汇总了C#中Rhino.PushIndent方法的典型用法代码示例。如果您正苦于以下问题:C# Rhino.PushIndent方法的具体用法?C# Rhino.PushIndent怎么用?C# Rhino.PushIndent使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Rhino
的用法示例。
在下文中一共展示了Rhino.PushIndent方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: ReadFileHelper
// Returns: True if .3dm file was successfully read into a File3dmModel class.
static bool ReadFileHelper(string filename, bool verboseTextDump, bool chunkDump, Rhino.FileIO.TextLog dump)
{
if (chunkDump)
return Dump3dmFileHelper(filename, dump);
dump.Print("\nOpenNURBS Archive File: {0}\n", filename);
// open file containing opennurbs archive
Rhino.FileIO.File3dm model = Rhino.FileIO.File3dm.Read(filename);
if (model == null)
{
dump.Print(" Unable to open file.\n");
return false;
}
dump.PopIndent(); dump.PopIndent(); dump.PopIndent(); dump.PopIndent(); dump.PopIndent(); dump.PopIndent(); dump.PopIndent();
dump.PushIndent();
// print diagnostic
dump.Print("Successfully read.\n");
// see if everything is in good shape
if( model.IsValid(dump) )
dump.Print("Model is valid.\n");
else
dump.Print("Model is not valid.\n");
// create a text dump of the model
if (verboseTextDump)
{
dump.PushIndent();
model.DumpToTextLog(dump);
dump.PopIndent();
}
// destroy this model
model.Dispose();
dump.PopIndent();
return true;
}