QaView

QaView - Methods

Methods Return Type
Delete(); long
Duplicate(IQaView* view); long
GetBottom(); double
GetDataSource(); IQaDataSource*
GetFeatureMarkerArrowLength(eFeatureMarkerFeatureType featureMarkerFeatureType);   short
GetFeatureMarkerArrowWidth(eFeatureMarkerFeatureType featureMarkerFeatureType);   short
GetFeatureMarkerLength(eFeatureMarkerFeatureType featureMarkerFeatureType);   short
GetFeatureMarkerRootLength(eFeatureMarkerFeatureType featureMarkerFeatureType);   short
GetFeatureMarkerText(eFeatureMarkerFeatureType featureMarkerFeatureType);   BSTR
GetFeatureMarkerTextColor(eFeatureMarkerFeatureType featureMarkerFeatureType);   eColor
GetFeatureMarkerTextEnabled(eFeatureMarkerFeatureType featureMarkerFeatureType); boolean
GetFeatureMarkerTextHeight(eFeatureMarkerFeatureType featureMarkerFeatureType);  double
GetFeatureMarkerType(eFeatureMarkerFeatureType featureMarkerFeatureType);   eFeatureMarkerType
GetFeatureMarkerWidth(eFeatureMarkerFeatureType featureMarkerFeatureType);   short
GetFeatureMode(); eFeatureMode
GetLeader(); IQaLeader*
GetLeft(); double
GetMarkerStyle(); IQaStyle*
GetRight(); double
GetSpectrum(); IQaSpectrum*
GetStyle(); IQaStyle*
GetTop(); double
LayerAdd(long layer); long
LayerAll(); long
LayerNone(); long
LayerRel(long layer); long
Refresh(); void
Reload(); long
RotateA(double angle); long
RotateB(double angle); long
RotateIso(eViewRotateIsoX x,eAlignment y,eViewRotateIsoZ z); long
RotateSpin(double angle); long
SetBottom(double value); void
SetBox(double left, double bottom, double right, double top); long
SetBoxRelative(double left, double bottom, double right, double top); long
SetFeatureMarker(eFeatureMarkerFeatureType featureMarkerFeatureType, eFeatureMarkerType featureMarkerType, short markerLen, short markWid, short arrowLen, short arrowWid, short rootLen, int featureMarkerMaterialID); void
SetFeatureMarkerArrowLength(eFeatureMarkerFeatureType featureMarkerFeatureType, short arrowLen);   void
SetFeatureMarkerArrowWidth(eFeatureMarkerFeatureType featureMarkerFeatureType, short arrowWid);   void
SetFeatureMarkerLength(eFeatureMarkerFeatureType featureMarkerFeatureType, short markerLen);   void
SetFeatureMarkerRootLength(eFeatureMarkerFeatureType featureMarkerFeatureType, short rootLen);   void
SetFeatureMarkerText(eFeatureMarkerFeatureType featureMarkerFeatureType, LPCTSTR lpszNewValue);   void
SetFeatureMarkerTextColor(eFeatureMarkerFeatureType featureMarkerFeatureType, eColor textColor);   void
SetFeatureMarkerTextEnabled(eFeatureMarkerFeatureType featureMarkerFeatureType, boolean bNewValue);   void
SetFeatureMarkerTextHeight(eFeatureMarkerFeatureType featureMarkerFeatureType, double textHeight);   void
SetFeatureMarkerType(eFeatureMarkerFeatureType featureMarkerFeatureType, eFeatureMarkerType featureMarkerType);   void
SetFeatureMarkerWidth(eFeatureMarkerFeatureType featureMarkerFeatureType, short markWid);   void
SetFeatureMode(eFeatureMode featureMode); void
SetLeft(double value); void
SetRight(double value); void
SetTop(double value); void
ZoomFit(); long

QaView - Properties

Property Description Return Type Input Parameters Remarks
AutoUncross;   boolean    
BuddyDataSourceType;   eAnnotBuddyDataSourceType    
BuddyHorizontalSpace;   double    
BuddyHorizontalType;   eAnnotBuddyHorizontalType    
BuddyLabel;   BSTR    
BuddyMatchHeight;   boolean    
BuddyMatchWidth;   boolean    
BuddyVerticalSpace;   double    
BuddyVerticalType;   eAnnotBuddyVertType    
EventAction;   eAnnotEventAction    
EventStyleLabel;   BSTR    
ExecuteAction;   eAnnotExecuteAction    
Label;   BSTR    
LoadFilename;   BSTR    
Locked;   boolean    
MarkerLength;   double    
MarkerMode;   VT_I2 0 = Sphere
1 = Feature Specific
 
MarkerResolution;   VT_I2 0 = Low
1 = High
 
MarkerScale;   VT_R8 default = 10  
MarkerSize;   double    
MarkerType;   eMarkerType    
MarkerUseAutoScale;   VT_BOOL    
MarkerWidth;   double    
NoDraw;   boolean    
OffsetA;   double    
OffsetB;   double    
Scale;   double    
WireHandedness;   eHandedness    

QaView - Enumerators

QaView - Feature Marker Feature Type

Enumerator Description Help String Input Parameters Remarks
e_featureMarkerDist   Distance    
e_featureMarkerFlush   Flush      
e_featureMarkerGap   Gap        
e_featureMarkerHole   Hole       
e_featureMarkerMid   Midpoint    
e_featureMarkerNon   Non         
e_featureMarkerPlane   Plane      
e_featureMarkerPolar   Polar      
e_featureMarkerRange   Range     
e_featureMarkerRef   Reference    
e_featureMarkerSlot   Slot       
e_featureMarkerSurf=0   Surface    
e_featureMarkerXyz   XYZ         

QaView - Feature Marker Type

Enumerator Description Help String Input Parameters Remarks
eFeatureMarkerTypeArrow   Arrow            
eFeatureMarkerTypeCone   Cone             
eFeatureMarkerTypeCube   Cube             
eFeatureMarkerTypeNone = 0   No Marker        
eFeatureMarkerTypeRoundedCross   Rounded Cross    
eFeatureMarkerTypeSphere   Sphere           
eFeatureMarkerTypeSquaredCross   Squared Cross    
eFeatureMarkerTypeTube   Tube             

QaView - Feature Mode

Enumerator Description Help String Input Parameters Remarks
eFeatureModeActual   Actual    
eFeatureModeAnimateAligment   AnimateAlignment    
eFeatureModeStandard = 0   Standard    

QaView - Marker Type

Enumerator Description Help String Input Parameters Remarks
eMarkerTypeAsterisk   Asterisk    
eMarkerTypeCheck   Check Mark    
eMarkerTypeCircle   Circle    
eMarkerTypeDiamond   Diamond    
eMarkerTypeEastTriangle   East Triangle    
eMarkerTypeHollowPlus   Hollow Plus    
eMarkerTypeHollowX   Hollow X    
eMarkerTypeNone = 0   No Marker    
eMarkerTypeNorthTriangle   North Triangle    
eMarkerTypePlus   Plus    
eMarkerTypeSouthTriangle   South Triangle    
eMarkerTypeSquare   Square    
eMarkerTypeStar   Four Corner Star    
eMarkerTypeWestTriangle   West Triangle    
eMarkerTypeX   X    

QaView - View Rotate Iso X

Enumerator Description Help String Input Parameters Remarks
eRotateIsoFront = 1   Front    
eRotateIsoRear   Rear    
eRotateIsoXCenter   Center    

QaView - View Rotate Iso Z

Enumerator Description Help String Input Parameters Remarks
eRotateIsoBottom   Bottom    
eRotateIsoTop = 1   Top    
eRotateIsoZCenter   Center    

 


Can we improve this topic?