12 #include <matrix/LibMatrix.h>
40 parentRegistry = 0)
const;
50 virtual void setSector(DtReal center, DtReal
size);
53 virtual DtReal sectorSize()
const;
56 virtual DtReal sectorCenter()
const;
59 virtual const DtVector& centerVector()
const;
62 virtual bool inSector(DtReal
angle)
const;
65 virtual bool inSector(
DtVector bodyVector)
const;
69 parentLocation,
const DtDcm& localToBody)
const;
72 virtual DtReal bodyToSector(DtReal angle)
const;
75 virtual DtReal sectorToBody(DtReal angle)
const;
bool operator==(const DtReaderWriter &) const
Equivalence operator.
DtRwReal mySectorSize
Parameter Name: sector-size Parameter Description: Specifies the width of the sector of responsibilit...
Definition: simSector.h:97
#define DT_DLL_vrfobjparam
This file is used to determine how to build.
Definition: vrfobjparamDefines.h:28
Description: DtSimSector is a readable/writable description of a sector of responsibility (center and...
Definition: simSector.h:20
voidpf void uLong size
Definition: ioapi.h:39
Definition: readerWriter.h:85
Definition: readerWriterRegistry.h:39
DtReal myBodyToSectorOffset
Definition: simSector.h:102
std::list< const DtRwVariableBindings * > DtVariableBindingsList
Definition: readerWriterRegistry.h:29
DT_DLL_vrfutil double angle(double vec1[3], double vec2[3])
DtRwReal mySectorCenter
Parameter Name: sector-center Parameter Description: Specifies the center of the sector of responsibi...
Definition: simSector.h:92
DtReal myCosineHalfSectorSize
Definition: simSector.h:103
std::vector< DtFilename > SearchPaths
Definition: readerWriter.h:92
virtual void getSelf(DtlObjPtr args, const DtReaderWriter::SearchPaths &searchPaths=SearchPaths(), const DtVariableBindingsList &variableBindings=nullVariableReference())
Top level to read itself from an input stream.
Description: Readable, Writable DtReal (double)
Definition: rwReal.h:27
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator
DtVector myCenterVector
Definition: simSector.h:101