VisualizationFoundation CATIndicationSegment

Usage: you must use this class as is. You should never derive it.


public class CATIndicationSegment

Class to define the line segment under the mouse cursor in a 3D viewpoint.
Role: This class stores in its public data members pt1 and pt2 the extremities of the line segment located under the mouse cursor. This class is used by dialog objects when making a query to a manipulator.


Constructor and Destructor Index


o CATIndicationSegment()
Constructor of an empty 2D indication segment.
o CATIndicationSegment(CATMathPoint,CATMathPoint)
Constructor of a 2D indication segment.
o CATIndicationSegment(CATIndicationSegment&)
Copy constructor.
o CATIndicationSegment(CATMathPointf,CATMathPointf)
Constructor of a 2D indication segment.

Method Index


o operator=(CATIndicationSegment&)
Assignement operator.

Constructor and Destructor


o CATIndicationSegment
public CATIndicationSegment()
Constructor of an empty 2D indication segment.
o CATIndicationSegment
public CATIndicationSegment( iNearPoint,
iFarPoint)
Constructor of a 2D indication segment.
Parameters:
iNearPoint
Nearest extremity of the segment.
iFarPoint
Farthest extremity of the segment.
o CATIndicationSegment
public CATIndicationSegment( const iIndicationSegment)
Copy constructor.
o CATIndicationSegment
public CATIndicationSegment( iNearPoint,
iFarPoint)
Constructor of a 2D indication segment.
Parameters:
iNearPoint
Nearest extremity of the segment.
iFarPoint
Farthest extremity of the segment.

Methods


o operator=
public operator=( const iIndicationSegment)
Assignement operator.

This object is included in the file: CATIndicationSegment.h
If needed, your Imakefile.mk should include the module: CATVisFoundation

Copyright © 1999-2015, Dassault Systèmes. All rights reserved.