Enum pfcDimensionSenseType
# include <pfcDimension2D.h>
enum pfcDimensionSenseType
{
pfcDIMSENSE_NONE,
pfcDIMSENSE_POINT,
pfcDIMSENSE_SPLINE_PT,
pfcDIMSENSE_TANGENT_INDEX,
pfcDIMSENSE_LINEAR_TO_ARC_OR_CIRCLE_TANGENT,
pfcDIMSENSE_ANGLE,
pfcDIMSENSE_POINT_TO_ANGLE,
pfcDimensionSenseType_nil
};
Description
This enumerated type contains the options used for dimensions to attach to entities in a drawing.
The dimension sense gives more information about how the dimension attaches to the entity,
for example, to what part of the entity, and in what direction the dimension runs.
-
See Also:
-
pfcEmptyDimensionSense, pfcPointDimensionSense, pfcSplinePointDimensionSense, pfcTangentIndexDimensionSense, pfcLinAOCTangentDimensionSense, pfcAngleDimensionSense, pfcPointToAngleDimensionSense, pfcDimension2D::GetDimensionSenses(), pfcEmptyDimensionSense::Create(), pfcPointDimensionSense::Create(pfcDimensionPointType), pfcSplinePointDimensionSense::Create(xint), pfcTangentIndexDimensionSense::Create(xint), pfcLinAOCTangentDimensionSense::Create(pfcDimensionLinAOCTangentType), pfcAngleDimensionSense::Create(optional pfcDimensionAngleOptions_ptr), pfcPointToAngleDimensionSense::Create(pfcDimensionPointType, optional pfcDimensionAngleOptions_ptr)
Values
-
pfcDIMSENSE_NONE
- No special dimension information is provided.
-
pfcDIMSENSE_POINT
- The dimension is attached to a point.
-
pfcDIMSENSE_SPLINE_PT
- The dimension is attached to a spline point.
-
pfcDIMSENSE_TANGENT_INDEX
- The dimension attaches to a tangent of the entity, which is an arc or circle.
-
pfcDIMSENSE_LINEAR_TO_ARC_OR_CIRCLE_TANGENT
- The dimension is the perpendicular distance between a line and a tangent to an arc or a circle which is parallel to the line.
-
pfcDIMSENSE_ANGLE
- The dimension is the angle between two straight entities.
-
pfcDIMSENSE_POINT_TO_ANGLE
- The dimension is the angle between a line entity and the tangent to a curved entity at one of its ends.
-
pfcDimensionSenseType_nil
- Enum null value.