Share

ProfileView Methods

The ProfileView type exposes the following members.

Methods

 NameDescription
Public methodComputeFingerPrint Compute FingerPrint of the Entity.
(Inherited from Entity)
Public methodStatic memberCode exampleCreate(ObjectId, Point3d) Creates a ProfileView from the specified alignment with the default ProfileView name and BandSetStyle.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, SplitProfileViewCreationOptions) Creates a split ProfileView from the specified alignment with the default ProfileView name and BandSetStyle.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, StackedProfileViewsCreationOptions) Creates stacked ProfileViews from the specified alignment with the default ProfileView name and BandSetStyle.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, StackedProfileViewsCreationOptions, SplitProfileViewCreationOptions) Creates stacked split ProfileViews from the specified alignment with the default ProfileView name and BandSetStyle.
Public methodStatic memberCode exampleCreate(CivilDocument, String, ObjectId, ObjectId, Point3d)Obsolete.
Creates a profile view from the specified alignment.
Public methodStatic memberCode exampleCreate(CivilDocument, String, String, String, Point3d)Obsolete.
Creates a profile view from the specified alignment.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, String, ObjectId, ObjectId) Creates a ProfileView from the specified alignment.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, String, ObjectId, StackedProfileViewsCreationOptions) Creates stacked ProfileViews from the specified alignment.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, String, ObjectId, ObjectId, SplitProfileViewCreationOptions) Creates a split ProfileView from the specified alignment.
Public methodStatic memberCode exampleCreate(ObjectId, Point3d, String, ObjectId, StackedProfileViewsCreationOptions, SplitProfileViewCreationOptions) Creates stacked split ProfileViews from the specified alignment.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, MultipleProfileViewsCreationOptions) Creates multiple ProfileViews from the alignment with the default ProfileViewStyle and ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, StackedProfileViewsCreationOptions, MultipleProfileViewsCreationOptions) Creates multiple stacked ProfileViews for an alignment with the default ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, MultipleProfileViewsCreationOptions, SplitProfileViewCreationOptions, ProfileViewDatumType) Creates multiple split ProfileViews from the alignment with the default ProfileViewStyle and ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, StackedProfileViewsCreationOptions, MultipleProfileViewsCreationOptions, SplitProfileViewCreationOptions, ProfileViewDatumType) Creates multiple stacked split ProfileViews for an alignment with the default ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, String, ObjectId, ObjectId, MultipleProfileViewsCreationOptions) Creates multiple ProfileViews from the alignment with the specified ProfileViewStyle and ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, String, ObjectId, StackedProfileViewsCreationOptions, MultipleProfileViewsCreationOptions) Creates multiple stacked ProfileViews for an alignment.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, String, ObjectId, ObjectId, MultipleProfileViewsCreationOptions, SplitProfileViewCreationOptions, ProfileViewDatumType) Creates multiple split ProfileViews from an alignment with the specified ProfileViewStyle and ProfileViewBandSet.
Public methodStatic memberCode exampleCreateMultiple(ObjectId, Point3d, String, ObjectId, StackedProfileViewsCreationOptions, MultipleProfileViewsCreationOptions, SplitProfileViewCreationOptions, ProfileViewDatumType) Creates multiple stacked split ProfileViews for an alignment.
Public methodFindStationAndElevationAtXY Finds the station and elevation values at the given X,Y coordinate.
Public methodFindXYAtStationAndElevation Finds the X,Y coordinate for the given station and elevation.
Public methodGetAvailablePipeProfileLabelIds Gets an ObjectIdCollection of the PipeProfileLabels.
Public methodGetAvailableSpanningPipeProfileLabelIds Gets an ObjectIdCollection of the SpanningPipeProfileLabels.
Public methodGetAvailableStructureProfileLabelIds Gets an ObjectIdCollection of the StructureProfileLabels.
Public methodGetLabelIdsObsolete.
Gets the ObjectIdCollection of the ProfileView's labels.
Public methodGetPressureNetworkPartsInGraph Gets an ObjectIdCollection of the PressureNetworkParts in graph.
Public methodGetProfileViewLabelIds Gets an ObjectIdCollection of the ProfileView's labels.
Public methodCode exampleGetReferenceInfo For Data Shortcut reference entity (IsReferenceObject == true), gets the entity's reference information.
(Inherited from Entity)

Extension Methods

 NameDescription
Public Extension MethodGetPressureAppurtenanceOverrides Gets the override data collection of the appurtenances projected in the profile view.
(Defined by ProfileViewPressurePipesExtension)
Public Extension MethodGetPressureFittingOverrides Gets the override data collection of the fittings projected in the profile view.
(Defined by ProfileViewPressurePipesExtension)
Public Extension MethodGetPressurePipeOverrides Gets the override data collection of the pressure pipes projected in the profile view.
(Defined by ProfileViewPressurePipesExtension)

See Also

Reference

Was this information helpful?