Share

TinVolumeSurface Methods

The TinVolumeSurface type exposes the following members.

Methods

 NameDescription
Public methodComputeFingerPrint Compute FingerPrint of the Entity.
(Inherited from Entity)
Public methodStatic memberCode exampleCreate(String, ObjectId, ObjectId) Creates a new instance of a TinVolumeSurface and adds it to the database where the surface specified by baseSurfaceId is located.
Public methodStatic memberCreate(String, ObjectId, ObjectId, ObjectId) Creates a new instance of a TinVolumeSurface and adds it to the database where the surface specified by baseSurfaceId is located.
Public methodCode exampleCreateSnapshot Creates a snapshot that contains the current state of points and triangles resulting from previous Surface operations. A snapshot can improve the performance of Surface builds from subsequent operations.
(Inherited from Surface)
Public methodExportToDEM(String, String, Double, ExportDetermineElevationType) Exports the Surface to a DEM file.
(Inherited from Surface)
Public methodExportToDEM(String, String, Double, ExportDetermineElevationType, Boolean, Single) Exports the surface to a DEM file, with an optional custom value for null elevation.
(Inherited from Surface)
Public methodFindDirectionAtXY Gets the direction of the Surface at the specified location (x, y).
(Inherited from Surface)
Public methodFindElevationAtXY Gets the elevation of the Surface at the specified location (x, y).
(Inherited from Surface)
Public methodFindPointsAlongLine Gets the points on the surface along the specified line segment.
(Inherited from Surface)
Public methodFindSlopeAtXY Gets the slope of the Surface at the specified location (x, y).
(Inherited from Surface)
Public methodCode exampleGetBoundedVolumes(Point3dCollection) Calculates the volume of an area defined by several points.
(Inherited from Surface)
Public methodCode exampleGetBoundedVolumes(Point3dCollection, Double) Calculate the volume of an area defined by several points.
(Inherited from Surface)
Public methodCode exampleGetGeneralProperties Gets the general properties of the surface.
(Inherited from Surface)
Public methodGetIntersectionPoint Gets the intersection point with surface by the specified point and vector.
(Inherited from Surface)
Public methodCode exampleGetReferenceInfo For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity)
Public methodGetTinProperties Gets the TIN properties of the surface.
Public methodGetVolumeProperties Gets the Volume properties of the surface.
Public methodCode exampleRebuild Rebuilds the surface by processing all the operations one by one in the list.
(Inherited from Surface)
Public methodCode exampleRebuildSnapshot Rebuilds the snapshot for the surface.
(Inherited from Surface)
Public methodCode exampleRemoveSnapshot Removes the existing snapshot for the surface.
(Inherited from Surface)

See Also

Reference

Was this information helpful?