48 virtual void setVector(
const DtVector& v)
override;
51 virtual bool isValid()
const;
52 virtual DtVector worldPosition()
const;
53 virtual DtVector localPosition()
const;
54 virtual bool isDeleted()
const;
55 virtual const DtUUID& uuid()
const;
60 virtual bool haveVerticesChanged()
const;
70 bool operator!=(
const DtVector& rhs)
const {
return !(*
this == rhs); };
bool operator==(const DtReaderWriter &) const
Equivalence operator.
UUID is a unique ID wrapper class.
Definition: uuid.h:59
This class allows one to collect and compare strings using an index number instead of having to do st...
Definition: symbolString.h:27
Holds a position of some form. May be an absolute position, or a reference to another object...
Definition: rwPositionReference.h:21
virtual void postGetSelf()
Called after either version of getSelf (mtl or environment). Default is no-op.
Holds a position of some form. May be an absolute position, or a reference to another object...
Definition: rwLocationReference.h:25
bool operator!=(const DtUUID &rhs) const
Definition: rwPositionReference.h:76
Definition: readerWriterRegistry.h:39
bool operator!=(const DtRwPositionReference &rhs) const
Definition: rwPositionReference.h:67
DtRwLocationReference & operator=(const DtRwLocationReference &orig)
virtual void setVector(const DtVector &v)
A vector used for this location.
const DtRwPositionReference * operator->() const
Definition: rwPositionReference.h:63
#define DT_DLL_vrfobjcore
This file is used to determine how to build.
Definition: vrfobjcoreDefines.h:24
DtLocalVertexList myLocalVertices
Only valid if the location is a point – this will contain the DtVector of that point.
Definition: rwPositionReference.h:82
bool operator!=(const DtVector &rhs) const
Definition: rwPositionReference.h:70
virtual void setObject(const DtUUID &object)
The UUID of an object referenced by this location. Only used in relevant LocationType types...
Central access point of all non-object-specific the services and managers that are available for use ...
Definition: simulationServices.h:96
bool operator!=(const DtSimObjectReference &rhs) const
Definition: rwPositionReference.h:73
Contains the DtSimObjectReference class declaration.
class DtLocalVertexList:
Definition: localVertexList.h:20
DtVector myOriginalVector
Definition: rwPositionReference.h:85