VR-Forces 4.0.4 Class Documentation
Public Member Functions | Protected Member Functions | Protected Attributes
makVrf::DtEnvironmentalShapeCopyObject Class Reference

Class used to create shape facades for paste. More...

Inheritance diagram for makVrf::DtEnvironmentalShapeCopyObject:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DtEnvironmentalShapeCopyObject (makVrv::DtDe &)
virtual ~DtEnvironmentalShapeCopyObject ()
virtual void createFacade ()
 Creates the facade that will be used to display a temp item during paste operation.
virtual void setOrigin (const DtGeodeticCoord &)
 Should shift (rather than absolute location set) points by amount specified.
virtual DtVector origin () const
 If facade is available, returns the origin of the facade, else returns center(). Returns in local coordinates.

Protected Member Functions

virtual void createObject (const DtVector &center)
 Creates the object locally or on the network.
virtual void setupOffsets (const DtGeodeticCoord &)
 Sets up offsets from geometric center.

Protected Attributes

DtVector myPosition

Detailed Description

Class used to create shape facades for paste.


Constructor & Destructor Documentation


Member Function Documentation

Creates the facade that will be used to display a temp item during paste operation.

Reimplemented from makVrf::DtCopyObject.

virtual void makVrf::DtEnvironmentalShapeCopyObject::setOrigin ( const DtGeodeticCoord &  ) [virtual]

Should shift (rather than absolute location set) points by amount specified.

Reimplemented from makVrf::DtCopyObject.

If facade is available, returns the origin of the facade, else returns center(). Returns in local coordinates.

Reimplemented from makVrf::DtCopyObject.

virtual void makVrf::DtEnvironmentalShapeCopyObject::createObject ( const DtVector ) [protected, virtual]

Creates the object locally or on the network.

Default implementation does nothing. Vector is supplied in geocentric coordinates

Reimplemented from makVrf::DtCopyObject.

virtual void makVrf::DtEnvironmentalShapeCopyObject::setupOffsets ( const DtGeodeticCoord &  ) [protected, virtual]

Sets up offsets from geometric center.

Default adds one offset from center() of object

Reimplemented from makVrf::DtCopyObject.


Member Data Documentation


The documentation for this class was generated from the following file:

Document ID: Generated on Fri Jun 29 16:33:32 EDT 2012 from SVN revision 116588
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)