Go to the source code of this file.
◆ HATCH_PATTERN_NAME_LENGTH
| #define HATCH_PATTERN_NAME_LENGTH 32 |
◆ EdgeArray
◆ OdDbHatchPtr
◆ oddbAppendLoopFromPickPoint()
Adds loops to an OdDbHatch with an entity in the visible area of the viewport around the pick point.
- Parameters
-
| pDb | [in] the database from which the entities will be obtained to build a closed loops. |
| pHatch | [in] the OdDbHatch to append new created loops from pick point. |
| pickPoint | [in] the point around which the nearest contour will be searched. |
| hatchPlane | [in] the creation of a contour will be only between those entities that place in the hatchPlane plane. |
| useInnerRegions | [in] Set true if need create closed loops inner of loop created around pick point. False if create just one loop around pick point. E.g. "if this parameter is set then inner islands will be created inside the outer boundary defined by the pick point". |
- Returns
- eOk if successful. eNotCurrentDatabase if the pHatch has a database and this database differ from pDb. eInvalidInput if the pDb or pHatch is null. eGeneralModelingFailure if can't create a loops from entities.
◆ oddbCreateEdgesFromEntity()