API Reference > Classes > Database Classes > OdBmDBView Class
OdBmDBView Class
Syntax
C++
class OdBmDBView : public OdBmElement;

BmDBView.h

This is the base class for all types of OdBmDBViews.

Enables or disables shadows for the current view.
 
Cleans arrays with prepared objects to draw. May be used to update a view after adding new elements to the database. 
Returns the AdHoc overrides object. 
Returns visibility of ambient shadows on a view. 
Returns the ID of the analysis display style associated with this view. 
Returns the back clipping value. 
Returns the list of the background elements of the view.
 
Returns the back clipping value that was read from the file. 
Returns the view's design settings base value. 
Returns shadows visibility. 
Gets graphic overrides for a category in view.
 
Returns the settings of the color filling scheme. 
Returns the name of the custom scale. 
Returns the ID of the OdBmDBDrawing. 
Returns the ID of the view type. 
Returns the ID of the view's default template. 
Returns the array of IDs of the views that are dependent on this view. 
Returns the view's design settings. 
Returns the draw order manager. 
Returns detail level value of elements in current view. 
 
Returns Visual style of the current view.
 
Returns the list of the non-annotated elements of the view.
 
Returns the array of applied filters.
 
Gets graphic overrides for an element in the view.
 
Returns flag of sketchy lines (jitter effect) of edges in current view. 
Returns the array of IDs of the elements that are explicitly hidden.
 
Returns value between 0 and 10 indicates how far a model line's endpoints extend beyond intersections. A value of 0 results in lines that meet at intersections. A value of 10 results in lines that extend well beyond intersections. 
Returns the ID of the element extent. 
Returns the overrides that a filter applies to a view. 
Gets graphic overrides for a filter in the view.
 
Returns the ID of the fixed sketch plane. 
Returns 'true' if the view has a custom view scale. 
Returns the list of the annotated elements of the view.
 
Returns the ID of the view level. 
Returns the graphics overrides of the view. 
Returns 'true' if the view has a name of a custom scale. 
Returns the settings of the hidden elements of the view. 
Returns the manager of hidden elements. 
Returns 'true' if this view is a template view. 
Returns value between 0 and 10 of the degree of variability in the sketched lines. A value of 0 results in straight lines without the sketched graphic style. A value of 10 results in multiple sketch lines. 
Returns the ID of the light scheme. 
Returns the model display mode value. 
Returns 'true' if the view has a name. 
Returns the array of IDs of the parameters that will not be controlled by the view template.
 
Returns view origin as a 3D point. 
Returns the settings of displaying the parts in this view. 
Returns the point cloud overrides. 
Returns preview visibility mode for a view.
 
Returns the ID of the parent view if this view is dependent. 
Returns the retouch table. 
Returns the direction towards the right side of the screen. 
Returns the link overrides. 
Returns the scale of the view. 
Returns the array of IDs of the viewport elements that are linked with this view and placed on the sheets.
 
Returns the ID of the assembly instance to which the element belongs. 
Returns visibility of edges in current view. 
Returns a line styles that create a silhouette. 
Returns id of SketchPlane assigned to the view.
remarks Returns OdBmObjectId::kNull for views which don't have a sketch. 
Returns transparency value of elements in current view. 
Gets unique draw filter by class.
 
Returns the direction towards the top of the screen. 
Returns pointer to view database. 
Returns the view description. 
Returns the direction towards the OdBmViewer. 
Returns the view's discipline.
 
Returns the view's display manager. 
Returns the ID of the OdBmViewer. 
Returns the view name. 
Returns a view format. 
Returns the ID of the template that contains view parameters. 
Returns a view type. 
Returns the list of visible background elements of the view.
 
Returns the list of visible non-annotated elements of the view.
 
Returns the list of visible annotated elements of the view.
 
Returns the visual style of the view. 
Gets visibility mode for a workset in this view.
 
Returns visibility sittings of the view's workset. 
Checks if elements of the given category are hidden in this view.
 
Checks if an element is out of the current view's clip region.
 
Checks if an element is visible in the current view.
 
Returns true if the view is perspective. 
Returns is the workset visible in this view.
 
Sets visibility of ambient shadows on a view.
 
Sets shadows visibility.
 
Sets graphic overrides for a category in view.
 
Sets detail level value of elements in current view.
 
Sets Visual style of the current view.
 
Sets flag of sketchy lines (jitter effect) of edges in current view.
 
Sets value between 0 and 10 to indicate how far a model line's endpoints extend beyond intersections. A value of 0 results in lines that meet at intersections. A value of 10 results in lines that extend well beyond intersections.
 
Sets the degree of variability in the sketched lines. A value of 0 results in straight lines without the sketched graphic style. A value of 10 results in multiple sketch lines.
 
Sets preview visibility mode for a view.
 
Sets visibility of edges in current view.
 
Sets a line styles that create a silhouette.
 
Sets transparency value of elements in current view.
 
Sets unique draw filter by class.
 
Sets the view's discipline.
 
Sets the view name.
 
Sets the ID of the template that contains view parameters.
 
Sets visibility mode for a workset in this view.
 
Copyright (c) 2002-2021. Open Design Alliance. All rights reserved.