API Reference > Classes > Family Classes > OdBmLayoutPathBaseSymbol Class
OdBmLayoutPathBaseSymbol Class
OdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbolOdBmLayoutPathBaseSymbol
Syntax
C++
class OdBmLayoutPathBaseSymbol : public OdBmFamilySymbol;

BmLayoutPathBaseSymbol.h

OdBmObject Class
 
Name 
Description 
 
A destructor for the BimRv object. 
 
Name 
Description 
 
Adds a new persistent reactor object to the element's reactor list.  
 
Adds a new transient reactor object to the element's reactor list.  
 
Retrieves the object's owner object.  
 
Retrieves all the persistent reactors from the element.  
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
Retrieves all the transient reactors from the element.  
 
Retrieves whether a specified persistent reactor object is attached to the element.  
 
Removes a specified persistent reactor object from the element's reactor list.  
 
Removes a specified transient reactor object from the element's reactor list.  
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
OdBmObject Class
 
Name 
Description 
 
Adds a new persistent reactor object to the element's reactor list.  
 
Adds a new transient reactor object to the element's reactor list.  
 
Increments the counter of references to the object. 
 
Clones the object.
 
 
Retrieves the related database object.
 
 
Retrieves the drawable type of the object.
 
 
Returns a WCS bounding box that represents the extents of this object.
 
 
Retrieves the list of built-in parameters.
 
 
Retrieves the object's owner object.  
 
Retrieves all the persistent reactors from the element.  
 
Retrieves the array of object's properties.
 
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
Retrieves all the transient reactors from the element.  
 
Retrieves graphical system cache associated with the object.
 
 
Retrieves whether a specified persistent reactor object is attached to the element.  
 
id 
Retrieves the object's identifier in the associated database.
 
 
Retrieves whether the object is persistent or not.
 
 
Retrieves the current quantity of references to the object.
 
 
Decrements the counter of references to the object. When the counter becomes equal to zero the object is destroyed. 
 
Removes a specified persistent reactor object from the element's reactor list.  
 
Removes a specified transient reactor object from the element's reactor list.  
 
Applies the default properties of the specified database to this entity.
 
 
Assigns the specified OdGsCache to this object.
 
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
 
Retrieves the current regeneration support flags set for the object.
 
 
Sets the vectorization attributes of the object, and returns its attribute flags.
 
 
Called by setDatabaseDefaults() after the values are set.
 
 
Implements viewport-dependent rendering.
 
 
Implements the mechanism for rendering the object.
 
OdBmElement Class
 
Name 
Description 
 
Adds a cell to the element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Adds a parameter to an element.
 
 
Throws an exception if this object is not open OdDb::kForNotify. 
 
Throws an exception if this object is not open OdDb::kForRead. 
 
Throws an exception if this object is not open OdDb::kForWrite, and controls automatic *undo* and notification of modifications. 
 
Returns database associated with this element as a pointer to the OdBmDatabase object. 
 
This is getAbFlags4Bytes, a member of class OdBmElement. 
 
Returns the Id of the assembly to which the element belongs. 
 
This is getAssocLevelId, a member of class OdBmElement. 
 
Returns the Id of Design Option which was read from a file. 
 
This is getBBox, a member of class OdBmElement. 
 
This is getCellList, a member of class OdBmElement. 
 
This is getClassDef, a member of class OdBmElement. 
 
This is getConstrInfo, a member of class OdBmElement. 
 
This is getCreatedPhaseId, a member of class OdBmElement. 
 
This is getDatabase, a member of class OdBmElement. 
 
This is getDemolishedPhaseId, a member of class OdBmElement. 
 
Returns the Id of Design Option. 
 
This is getDoubleParams, a member of class OdBmElement. 
 
This is getDummy, a member of class OdBmElement. 
 
This is getDynamicObject, a member of class OdBmElement. 
 
Returns the element name as OdString value. 
 
This is getElemRec, a member of class OdBmElement. 
 
Returns all entities in the element. 
 
Returns the entity in the element by specified GUID.
 
 
This is getFamId, a member of class OdBmElement. 
 
Returns the family name as OdString value. 
 
This is getFilterElement, a member of class OdBmElement. 
 
This is getFilterElement, a member of class OdBmElement. 
 
This is getGeometry, a member of class OdBmElement. 
 
Returns the part of geometry which passes the element settings.
 
 
Returns geometry extents of this element as an object of OdGeExtents3d class.
 
 
This is getGeomSteps, a member of class OdBmElement. 
 
This is getGeomTable, a member of class OdBmElement. 
 
Returns all graphic system marker by subentity paths for complex entities, that has the ability to associate an integer identifier (GS marker) with each graphic primitive or with groups of primitives during draw themself.
 
 
This is getHeader, a member of class OdBmElement. 
 
Returns the Id of Category taken from Header. 
 
This is getHistory, a member of class OdBmElement. 
 
This is getIntParams, a member of class OdBmElement. 
 
This is getLocked, a member of class OdBmElement. 
 
This is getMiscId, a member of class OdBmElement. 
 
This is getMoribund, a member of class OdBmElement. 
 
This is getObjectIdParams, a member of class OdBmElement. 
 
This is getOwnerDBViewId, a member of class OdBmElement. 
 
This is getOwningElementId, a member of class OdBmElement. 
 
deteails Retrieves a parameter value from an element.
 
 
deteails Retrieves a parameter value from an element.
 
 
deteails Retrieves a parameter value from an element.
 
 
deteails Retrieves a parameter value from an element.
 
 
deteails Retrieves a parameter value from an element.
 
 
deteails Retrieves a parameter value from an element using given parameter id.
 
 
deteails Retrieves a parameter value from an element using given parameter id.
 
 
deteails Retrieves a parameter value from an element using given parameter id.
 
 
Retrieves a parameter value from an element using given parameter id.
 
 
deteails Retrieves a parameter value from an element using given parameter id.
 
 
This is getParents, a member of class OdBmElement. 
 
This is getPartitionId, a member of class OdBmElement. 
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
Retrieves the object's property value.  
 
This is getRegenHistory, a member of class OdBmElement. 
 
Returns the descriptive element name as OdString value. 
 
This is getStringParams, a member of class OdBmElement. 
 
This is getSubentPathsAtGsMarker, a member of class OdBmElement. 
 
Returns the element type id if available. 
 
Returns the element's type name as OdString value. 
 
Returns the unique identifier for the element from the database. 
 
This is getUnplacedOwnerId, a member of class OdBmElement. 
 
This is getViewRules, a member of class OdBmElement. 
 
Returns the Id of the Workset which owns the element. 
 
Checks if the element has DesignPropertyManager.  
 
This is highlight, a member of class OdBmElement. 
 
Returns true if this element has a 'Annotation' category type. 
 
Returns true if this element could be clipped
 
 
Returns true if and only this object is a *database* -resident object. 
 
Retrieves whether the Edit mode is enabled for the database.  
 
Returns true if and only if this element is a part of a family. 
 
Returns true if and only if this object has not been *closed* since it was created. 
 
Returns true if this element could be sectioned 
 
Checks if this element is visible on the specified view.
 
 
Returns database objects's id 
 
Returns the ID of the element's owner as an OdBmObjectId object. 
 
Returns the ID of the element's owning element as an OdBmObjectId object. 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
Pops a parameter with given id from an element.
 
 
This is setAbFlags4Bytes, a member of class OdBmElement. 
 
This is setAssocLevelId, a member of class OdBmElement. 
 
Sets the Id of Base Design Option.
 
 
This is setBBox, a member of class OdBmElement. 
 
This is setCellList, a member of class OdBmElement. 
 
This is setClassDef, a member of class OdBmElement. 
 
This is setConstrInfo, a member of class OdBmElement. 
 
This is setCreatedPhaseId, a member of class OdBmElement. 
 
This is setDatabase, a member of class OdBmElement. 
 
This is setDemolishedPhaseId, a member of class OdBmElement. 
 
This is setDoubleParams, a member of class OdBmElement. 
 
This is setDummy, a member of class OdBmElement. 
 
Change EdimMode state for the element.
 
 
Stores the entity in the element. If an Entity described by the same Schema already exists, it is overwritten.
 
 
This is setFamId, a member of class OdBmElement. 
 
This is setGeomSteps, a member of class OdBmElement. 
 
This is setGeomTable, a member of class OdBmElement. 
 
This is setHistory, a member of class OdBmElement. 
 
This is setIntParams, a member of class OdBmElement. 
 
This is setLocked, a member of class OdBmElement. 
 
This is setMiscId, a member of class OdBmElement. 
 
This is setMoribund, a member of class OdBmElement. 
 
This is setObjectIdParams, a member of class OdBmElement. 
 
This is setOwnerDBViewId, a member of class OdBmElement. 
 
This is setOwningElementId, a member of class OdBmElement. 
 
Sets a value to a parameter.
 
 
Sets a value to a parameter.
 
 
Sets a value to a parameter.
 
 
Sets a value to a parameter.
 
 
Sets a value to a parameter.
 
 
Sets a value to a parameter by it's id.
 
 
Sets a value to a parameter by it's id.
 
 
Sets a value to a parameter by it's id.
 
 
Sets a value to a parameter by it's id.
 
 
Sets a value to a parameter by it's id.
 
 
This is setParents, a member of class OdBmElement. 
 
This is setPartitionId, a member of class OdBmElement. 
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
 
Sets a new value for the object's property.  
 
This is setRegenHistory, a member of class OdBmElement. 
 
This is setStringParams, a member of class OdBmElement. 
 
This is setUnplacedOwnerId, a member of class OdBmElement. 
 
This is setViewRules, a member of class OdBmElement. 
 
The method is used to highlight an element. 
 
Called by setDatabaseDefaults() after the values are set.
 
OdBmSymbol Class
 
Name 
Description 
 
This is getPreviewElemId, a member of class OdBmSymbol. 
 
This is getRenderStyleId, a member of class OdBmSymbol. 
 
This is getSymbolInfo, a member of class OdBmSymbol. 
 
This is setPreviewElemId, a member of class OdBmSymbol. 
 
This is setRenderStyleId, a member of class OdBmSymbol. 
 
This is setSymbolInfo, a member of class OdBmSymbol. 
OdBmInsertableObj Class
 
Name 
Description 
 
This is getCutDirs, a member of class OdBmInsertableObj. 
 
This is getCutIndices, a member of class OdBmInsertableObj. 
 
This is getCutLoops, a member of class OdBmInsertableObj. 
 
This is setCutDirs, a member of class OdBmInsertableObj. 
 
This is setCutIndices, a member of class OdBmInsertableObj. 
 
This is setCutLoops, a member of class OdBmInsertableObj. 
OdBmFamilySymbol Class
 
Name 
Description 
 
Activates the FamilySymbol. If the FamilySymbol is already active, then activation does not take place. 
 
This is getActive, a member of class OdBmFamilySymbol. 
 
This is getArrConnectorData, a member of class OdBmFamilySymbol. 
 
This is getArrFamSymRegenData, a member of class OdBmFamilySymbol. 
 
This is getCantBeStretched, a member of class OdBmFamilySymbol. 
 
This is getClosurePlanes, a member of class OdBmFamilySymbol. 
 
This is getComplexCutGeoms, a member of class OdBmFamilySymbol. 
 
This is getComplexCutRefIds, a member of class OdBmFamilySymbol. 
 
This is getConfirmedStretchable, a member of class OdBmFamilySymbol. 
 
This is getControlIcons, a member of class OdBmFamilySymbol. 
 
This is getControlIconTags, a member of class OdBmFamilySymbol. 
 
This is getCutPlaneHeightsItem, a member of class OdBmFamilySymbol. 
 
This is getDummyHostCutFaceTags, a member of class OdBmFamilySymbol. 
 
This is getDummyHostGeoms, a member of class OdBmFamilySymbol. 
 
This is getDummyHostInsertionFaceTags, a member of class OdBmFamilySymbol. 
 
This is getFaceBasedHostNormal, a member of class OdBmFamilySymbol. 
 
This is getFamilyId, a member of class OdBmFamilySymbol. 
 
This is getFlippedGeomRefHandlesSet, a member of class OdBmFamilySymbol. 
 
This is getGeomTag2MaterialId, a member of class OdBmFamilySymbol. 
 
This is getGeomTagOfDummyCurveRef, a member of class OdBmFamilySymbol. 
 
This is getGTagDirFlagsPairs, a member of class OdBmFamilySymbol. 
 
This is getHandleMgr, a member of class OdBmFamilySymbol. 
 
This is getHasNothingVisible, a member of class OdBmFamilySymbol. 
 
This is getHasParamDefValue, a member of class OdBmFamilySymbol. 
 
This is getHasRotCenter, a member of class OdBmFamilySymbol. 
 
This is getHostLayersFlippedY, a member of class OdBmFamilySymbol. 
 
This is getIdxOfFirstCoreLayerRefFace, a member of class OdBmFamilySymbol. 
 
This is getImposterLightTrfs, a member of class OdBmFamilySymbol. 
 
This is getLabelParamTagInfo, a member of class OdBmFamilySymbol. 
 
This is getLightSrcGReps, a member of class OdBmFamilySymbol. 
 
This is getLightSrcParamIds, a member of class OdBmFamilySymbol. 
 
This is getLightSrcValues, a member of class OdBmFamilySymbol. 
 
This is getMasterId, a member of class OdBmFamilySymbol. 
 
This is getMayBeStretchable, a member of class OdBmFamilySymbol. 
 
This is getMirrored, a member of class OdBmFamilySymbol. 
 
This is getMoveRestrictions, a member of class OdBmFamilySymbol. 
 
This is getNonBRepGeomPtrs, a member of class OdBmFamilySymbol. 
 
This is getNotRotatedNodes, a member of class OdBmFamilySymbol. 
 
This is getOArrMembHistTable, a member of class OdBmFamilySymbol. 
 
This is getOFamMoveRestrictions, a member of class OdBmFamilySymbol. 
 
This is getOrigin, a member of class OdBmFamilySymbol. 
 
This is getOutline, a member of class OdBmFamilySymbol. 
 
This is getOwnerInstanceId, a member of class OdBmFamilySymbol. 
 
This is getParams, a member of class OdBmFamilySymbol. 
 
This is getPartitionSurrogateId, a member of class OdBmFamilySymbol. 
 
This is getPretaggingGNodes, a member of class OdBmFamilySymbol. 
 
This is getPretaggingTranslations, a member of class OdBmFamilySymbol. 
 
This is getPreview, a member of class OdBmFamilySymbol. 
 
This is getProfileLoops, a member of class OdBmFamilySymbol. 
 
This is getRefFaces, a member of class OdBmFamilySymbol. 
 
This is getRefs, a member of class OdBmFamilySymbol. 
 
This is getRotCenter, a member of class OdBmFamilySymbol. 
 
This is getSetOfInPlaceTotalParentIds, a member of class OdBmFamilySymbol. 
 
This is getSlaveTrackerId, a member of class OdBmFamilySymbol. 
 
This is getStretchCount, a member of class OdBmFamilySymbol. 
 
This is getStretchPrototypeId, a member of class OdBmFamilySymbol. 
 
This is getStrongRefs, a member of class OdBmFamilySymbol. 
 
This is getSubInstData, a member of class OdBmFamilySymbol. 
 
This is getTagNoteData, a member of class OdBmFamilySymbol. 
 
This is getTextNoteData, a member of class OdBmFamilySymbol. 
 
This is getVisibilityIsOld, a member of class OdBmFamilySymbol. 
 
It returns number of ProfileLoops 
 
This is setActive, a member of class OdBmFamilySymbol. 
 
This is setCutPlaneHeightsItem, a member of class OdBmFamilySymbol. 
 
This is setFamilyId, a member of class OdBmFamilySymbol. 
 
This is setHasParamDefValue, a member of class OdBmFamilySymbol. 
 
This is setMoveRestrictions, a member of class OdBmFamilySymbol. 
 
This is setOFamMoveRestrictions, a member of class OdBmFamilySymbol. 
 
This is setOrigin, a member of class OdBmFamilySymbol. 
 
This is setOutline, a member of class OdBmFamilySymbol. 
 
This is setOwnerInstanceId, a member of class OdBmFamilySymbol. 
 
This is setParams, a member of class OdBmFamilySymbol. 
 
This is setPartitionSurrogateId, a member of class OdBmFamilySymbol. 
 
This is setRefFaces, a member of class OdBmFamilySymbol. 
 
This is setRotCenter, a member of class OdBmFamilySymbol. 
OdBmObject Class
Name 
Description 
This is nested type OdBmObject::ItemIndexType. 
This is nested type OdBmObject::PropertyIndexType. 
Copyright (c) 2002-2020. Open Design Alliance. All rights reserved.