// $Revision: 1.5 $ // Copyright (C) 1995 Taligent, Inc. All rights reserved. #if 0 --------------------------------------------------------------------------- > Class: | TInsertionTarget > Taxonomy Category: | Documented Samples | GlobalSelectionTool > Interface Category: | Sample. > Inherits From: | TSelectionToolTarget > Inherited By: | None. > Purpose: | Creates insertion point model selections. > Instantiation: | Allocate on the heap or the stack. > Deriving Classes: | None. > Concurrency: | _Not_ multithread safe. > Resource Use: | No special requirements. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: TInsertionTarget::TInsertionTarget ; | TInsertionTarget (MSelectionMapping * mapping, MFeedbacker * feedbacker) > Interface Category: | Sample. > Purpose: | Constructs a new TInsertionTarget. > Calling Context: | Called by a tool. > Parameters: = MSelectionMapping * mapping -The selection mapping the target should use. = MFeedbacker * feedbacker -The feedbacker the target should use. > Return Value: | None. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: TInsertionTarget::~ TInsertionTarget ; | virtual ~ TInsertionTarget () > Interface Category: | Sample. > Purpose: | Destructor. > Calling Context: | Called to destroy an object. > Parameters: = Takes no parameters. > Return Value: | None. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: TInsertionTarget::GetInsertionLocation ; | TGPoint GetInsertionLocation () const > Interface Category: | Sample. > Purpose: | Returns the point last passed to SetInsertionLocation. > Calling Context: | Called by the tool and MAutoDropAcceptor. > Parameters: = Takes no parameters. > Return Value: | The point last passed to SetInsertionLocation. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | The result of this function is undefined until after the first call to SetInsertionLocation. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: TInsertionTarget::SetInsertionLocation ; | void SetInsertionLocation (const TGPoint & location) > Interface Category: | Sample. > Purpose: | Sets the location of the insertion point. > Calling Context: | Called by the tool and MAutoDropAcceptor. > Parameters: = const TGPoint & location -The desired location of the insertion point. > Return Value: | None. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif #if 0 --------------------------------------------------------------------------- > Member Function: TInsertionTarget::GetSelection ; | virtual TModelSelection * GetSelection () const > Interface Category: | Sample. > Purpose: | Gets the model selection representing an insertion point at the location specified by the last call to SetInsertionLocation. > Calling Context: | Called by the tool and MAutoDropAcceptor. > Parameters: = Takes no parameters. > Return Value: | A model selection representing an insertion point at the location specified by the last call to SetInsertionLocation. > Exceptions: | Throws no exceptions, passes all exceptions through. > Concurrency: | _Not_ multithread safe. > Other Considerations: | None. --------------------------------------------------------------------------- #endif