CATAnnotationUseItf CATDimDefinition
Usage: you must use this class as is. You should never derive it.
public class CATDimDefinition
Class to initialize basic informations necessary to the dimension creation.
Constructor and Destructor Index
- o
CATDimDefinition()
-
- o
CATDimDefinition(CATDimDefinition&)
-
- o
~CATDimDefinition()
-
Method Index
- o
GetLocationPoint(double&,double&)
- Get the LocationPoint.
- o
SetLocationPoint(double*)
- Set the LocationPoint.
- o
operator =(CATDimDefinition&)
- Assignment operator.
Enumerated Type Index
- o
CATDrwDimChamferParents
-
Data Member Index
- o
ChamferParentsNbr
- Chamfer specific parameters.
- o
ChamferRepresentationMode
- Dimension line representation modes for chamfer dimension.
- o
ChamferValueMode
- Value display mode for chamfer dimension.
- o
CumulateMode
- Cumulate dimension mode.
- o
DimLineRepresentation
- Dimension line representation modes.
- o
DimensionType
- Dimension Type.
- o
HalfDimMode
- Half dim dimension mode.
- o
Orientation
- Dimension line orientation mode.
- o
OrientationAngle
- Define angle between the dimensionline and the reference.
- o
OrientationReference
- Dimension value orientation mode.
- o
ValueAngle
- Dimension value orientation angle.
- o
_Info
- Dimension Info.
Constructor and Destructor
o CATDimDefinition
public CATDimDefinition( | ) |
-
o CATDimDefinition
public CATDimDefinition( | const | ) |
-
o ~CATDimDefinition
public ~CATDimDefinition( | ) |
-
Methods
o GetLocationPoint
public GetLocationPoint( | | oX, |
| | oY) |
-
Get the LocationPoint.
Role: Get the LocationPoint of the Dimension value.
o SetLocationPoint
public SetLocationPoint( | | ipPoint) |
-
Set the LocationPoint.
Role: Set the LocationPoint of the Dimension value.
o operator =
public operator =( | const | ) |
-
Assignment operator.
Role: Assignment operator.
Enumerated Types
o CATDrwDimChamferParents
-
enum CATDrwDimChamferParents {
DrwDimChamferNone,
DrwDimChamfer2Parents,
DrwDimChamfer3Parents
}
Data Members
o ChamferParentsNbr
public CATDrwDimChamferParents ChamferParentsNbr
-
Chamfer specific parameters.
Role: Define the dimension line modes.
- Parameters:
-
- DrwDimChamferNone
- Default value.
- DrwDimChamfer2Parents
- Chamfer dimension defined by 2 parents.
- DrwDimChamfer3Parents
- Chamfer dimension defined by 3 parents.
o ChamferRepresentationMode
public CATDrwDimChfRepType ChamferRepresentationMode
-
Dimension line representation modes for chamfer dimension.
Role: Define the dimension line modes.
- See also:
-
o ChamferValueMode
public CATDrwDimChfValFormat ChamferValueMode
-
Value display mode for chamfer dimension.
Role: Define the value display mode.
- See also:
-
o CumulateMode
public boolean CumulateMode
-
Cumulate dimension mode.
Role: Define the cumulate mode of the dimension.
- Parameters:
-
- HalfDimMode
-
Equals TRUE to create a cumulate dimension.
Equals FALSE to create a classical dimension (default value).
o DimLineRepresentation
public short int DimLineRepresentation
-
Dimension line representation modes.
Role: Define the dimension line modes.
- Parameters:
-
- CATDrwDimLine1Part
- One part dimension line.
- CATDrwDimLine2Parts
- Two parts dimension line.
- CATDrwDimLeader1Part
- One part leader.
- CATDrwDimLeader2Parts
- Two parts leader.
o DimensionType
public CATDrwDimType DimensionType
-
Dimension Type.
Role: Define the type of the dimension .
- Parameters:
-
- DimensionType
-
- See also:
-
o HalfDimMode
public boolean HalfDimMode
-
Half dim dimension mode.
Role: Define the half dim mode of the dimension .
- Parameters:
-
- HalfDimMode
-
Equals TRUE to create a dimension with half dim mode.
Equals FALSE to create a classical dimension (default value).
o Orientation
public CATDrwDimRepresentation Orientation
-
Dimension line orientation mode.
Role: Define the orientation of the dimension line.
- See also:
-
o OrientationAngle
public double OrientationAngle
-
Define angle between the dimensionline and the reference.
Available if Orientation is set to DrwDimUserDefined.
Role: Define angle between the dimensionline and the reference.
o OrientationReference
public CATDrwDimDimValueOrientationMode OrientationReference
-
Dimension value orientation mode.
Role: Define the orientation of the dimension value.
- See also:
-
o ValueAngle
public double ValueAngle
-
Dimension value orientation angle.
Role: Define the orientation angle between dimension value and reference.
Available if OrientationReference is set to AngleDim,AngleView or AngleScreen.
o _Info
public CATAnnInfo _Info
-
Dimension Info.
Role: Define the mode of the dimension's creation on circles.
- Parameters:
-
- _Info
-
- See also:
-
This object is included in the file: CATDimDefinition.h
If needed, your Imakefile.mk should include the module: CATAnnotationUseItf
Copyright © 1999-2014, Dassault Systèmes. All rights reserved.