public static class Annotation.AssociativeOriginData extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
Annotation |
alignedAnnotation
Alignment annotation.
|
Point |
associatedPoint
Origin location of annotation.
|
View |
associatedView
The member view in which the absolute model
point lies.
|
int |
dimensionLine
1 for dimension line 1, 2 for dimension line 2.
|
AlignmentPosition |
horizAlignmentPosition
Alignment position on
horiz_annotation to
align to.
|
Annotation |
horizAnnotation
Annotation to align with.
|
AlignmentPosition |
offsetAlignmentPosition
Alignment position
on annotation to
align with.
|
Annotation |
offsetAnnotation
Annotation to align to.
|
AssociativeOriginType |
originType
Type of associativity
|
Point |
pointOnGeometry
Absolute point in absolute space the annotation
is associated with.
|
StackAlignmentPosition |
stackAlignmentPosition |
AlignmentPosition |
vertAlignmentPosition
Alignment position on
vert_annotation to
align to.
|
Annotation |
vertAnnotation
Annotation to align with.
|
View |
view
View of associativity for the annotation.
|
View |
viewOfGeometry
The member view in which the absolute model
point lies.
|
double |
xOffsetFactor
X Offset factor from
associated point.
|
double |
yOffsetFactor
Y Offset factor from
associated point.
|
Constructor and Description |
---|
AssociativeOriginData() |
AssociativeOriginData(AssociativeOriginType originTypeInitial,
View viewInitial,
View viewOfGeometryInitial,
Point pointOnGeometryInitial,
Annotation vertAnnotationInitial,
AlignmentPosition vertAlignmentPositionInitial,
Annotation horizAnnotationInitial,
AlignmentPosition horizAlignmentPositionInitial,
Annotation alignedAnnotationInitial,
int dimensionLineInitial,
View associatedViewInitial,
Point associatedPointInitial,
Annotation offsetAnnotationInitial,
AlignmentPosition offsetAlignmentPositionInitial,
double xOffsetFactorInitial,
double yOffsetFactorInitial,
StackAlignmentPosition stackAlignmentPositionInitial)
Constructor for the AssociativeOriginData object.
|
public AssociativeOriginType originType
public View view
AssociativeOriginType.RELATIVE_TO_VIEW
public View viewOfGeometry
AssociativeOriginType.RELATIVE_TO_GEOMETRY
public Point pointOnGeometry
public Annotation vertAnnotation
AssociativeOriginType.VERTICALLY_ALIGNED
public AlignmentPosition vertAlignmentPosition
AssociativeOriginType.VERTICALLY_ALIGNED
public Annotation horizAnnotation
AssociativeOriginType.HORIZONTALLY_ALIGNED
public AlignmentPosition horizAlignmentPosition
AssociativeOriginType.HORIZONTALLY_ALIGNED
public Annotation alignedAnnotation
AssociativeOriginType.ALIGNED_WITH_ARROWS
.public int dimensionLine
AssociativeOriginType.ALIGNED_WITH_ARROWS
public View associatedView
AssociativeOriginType.AT_APOINT
public Point associatedPoint
AssociativeOriginType.AT_APOINT
public Annotation offsetAnnotation
AssociativeOriginType.OFFSET_FROM_TEXT
public AlignmentPosition offsetAlignmentPosition
AssociativeOriginType.OFFSET_FROM_TEXT
public double xOffsetFactor
AssociativeOriginType.OFFSET_FROM_TEXT
public double yOffsetFactor
AssociativeOriginType.OFFSET_FROM_TEXT
public StackAlignmentPosition stackAlignmentPosition
public AssociativeOriginData()
public AssociativeOriginData(AssociativeOriginType originTypeInitial, View viewInitial, View viewOfGeometryInitial, Point pointOnGeometryInitial, Annotation vertAnnotationInitial, AlignmentPosition vertAlignmentPositionInitial, Annotation horizAnnotationInitial, AlignmentPosition horizAlignmentPositionInitial, Annotation alignedAnnotationInitial, int dimensionLineInitial, View associatedViewInitial, Point associatedPointInitial, Annotation offsetAnnotationInitial, AlignmentPosition offsetAlignmentPositionInitial, double xOffsetFactorInitial, double yOffsetFactorInitial, StackAlignmentPosition stackAlignmentPositionInitial)
originTypeInitial
- Type of associativityviewInitial
- View of associativity for the annotation.
Used for AssociativeOriginType.RELATIVE_TO_VIEW
viewOfGeometryInitial
- The member view in which the absolute model
point lies. This is used for mapping onto
the drawing.
Used for AssociativeOriginType.RELATIVE_TO_GEOMETRY
pointOnGeometryInitial
- Absolute point in absolute space the annotation
is associated with.vertAnnotationInitial
- Annotation to align with.
Used for AssociativeOriginType.VERTICALLY_ALIGNED
vertAlignmentPositionInitial
- Alignment position on
vert_annotation to
align to.
Used for AssociativeOriginType.VERTICALLY_ALIGNED
horizAnnotationInitial
- Annotation to align with.
Used for AssociativeOriginType.HORIZONTALLY_ALIGNED
horizAlignmentPositionInitial
- Alignment position on
horiz_annotation to
align to.
Used for AssociativeOriginType.HORIZONTALLY_ALIGNED
alignedAnnotationInitial
- Alignment annotation.
Used for AssociativeOriginType.ALIGNED_WITH_ARROWS
.dimensionLineInitial
- 1 for dimension line 1, 2 for dimension line 2.
Used for AssociativeOriginType.ALIGNED_WITH_ARROWS
associatedViewInitial
- The member view in which the absolute model
point lies. This is used for mapping onto
the drawing. May be null if annotation is
on the model or the point is on the drawing.
Used for AssociativeOriginType.AT_APOINT
associatedPointInitial
- Origin location of annotation.
Used for AssociativeOriginType.AT_APOINT
offsetAnnotationInitial
- Annotation to align to.
AssociativeOriginType.OFFSET_FROM_TEXT
offsetAlignmentPositionInitial
- Alignment position
on annotation to
align with.
AssociativeOriginType.OFFSET_FROM_TEXT
xOffsetFactorInitial
- X Offset factor from
associated point.
AssociativeOriginType.OFFSET_FROM_TEXT
yOffsetFactorInitial
- Y Offset factor from
associated point.
AssociativeOriginType.OFFSET_FROM_TEXT
stackAlignmentPositionInitial
- Copyright 2017 Siemens Product Lifecycle Management Software Inc. All Rights Reserved.