In a profile, the point where the lines formed by two tangent entities meet, whether the entities meet or not (the "Point of Vertical Intersection").
Namespace: Autodesk.Civil.DatabaseServicesAssembly: AeccDbMgd (in AeccDbMgd.dll) Version: 13.4.2516.0
Syntax
C# |
---|
public class ProfilePVI : [T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>] |
Visual Basic |
---|
Public Class ProfilePVI _ Inherits [T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>] |
Visual C++ |
---|
public ref class ProfilePVI : public [T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>] |
Examples

1// Find the PVI close to station 1000 elevation -70. 2ProfilePVI oProfilePVI = oProfile.PVIs.GetPVIAt(1000, -70); 3ed.WriteMessage("PVI closest to station 1000 is at station: {0}", oProfilePVI.Station); 4// Add another PVI and slightly adjust its elevation. 5oProfilePVI = oProfile.PVIs.AddPVI(607.4, -64.3); 6oProfilePVI.Elevation -= 2.0;
Inheritance Hierarchy
System..::..Object
[T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>]
Autodesk.Civil.DatabaseServices..::..ProfilePVI
[T:Autodesk.Civil.CivilWrapper<AeccDbVAlignment>]
Autodesk.Civil.DatabaseServices..::..ProfilePVI