Adds multiple vertices to the TinSurface object.
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
Parameters
- locations
- Type: Point3dCollection
Locations where vertices will be added.
Examples
CopyC#
1[CommandMethod("CreateFromTIN")]
2public void CreateFromTin()
3{
4 using (Transaction ts = Application.DocumentManager.MdiActiveDocument.Database.TransactionManager.StartTransaction())
5 {
6
7 string tinFile = @"C:\Program Files\Autodesk\AutoCAD Civil 3D 2012\Help\Civil Tutorials\Corridor surface.tin";
8 try
9 {
10 Database db = Application.DocumentManager.MdiActiveDocument.Database;
11
12
13 ObjectId surfaceStyleId = doc.Styles.SurfaceStyles[3];
14 ObjectId tinSurfaceId = TinSurface.CreateFromTin(db, tinFile);
15 editor.WriteMessage("Import succeeded: {0} \n {1}", tinSurfaceId.ToString(), db.Filename);
16 }
17 catch (System.Exception e)
18 {
19
20 editor.WriteMessage("Import failed: {0}", e.Message);
21 }
22
23
24 ts.Commit();
25 }
26}
See Also