VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Types | Public Member Functions | Protected Attributes
DtIntersectionRecord Class Reference
Inheritance diagram for DtIntersectionRecord:
Inheritance graph
[legend]

Public Types

enum  DtRecordType {
  BASE_TYPE = 0, CHORD_TYPE = 1, GDBCHORD_TYPE = 2, SPHERE_TYPE = 3,
  GDBSPHERE_TYPE = 4
}
 
enum  DtIntersectionType {
  INT_EXISTS = 0, INT_POINT = 0x01, INT_NORMAL = 0x02, INT_RESERVED = 0x04,
  INT_ALL_DATA = 0x07
}
 

Public Member Functions

 DtIntersectionRecord ()
 
virtual ~DtIntersectionRecord ()
 
 DtIntersectionRecord (const DtIntersectionRecord &orig)
 
DtIntersectionRecordoperator= (const DtIntersectionRecord &orig)
 
virtual DtIntersectionRecordclone () const
 
virtual DtRecordType type () const
 
virtual void dump () const
 
bool intersectionFound () const
 
void setIntersectionFound (bool arg)
 

Protected Attributes

bool myIntersectionFound
 

Member Enumeration Documentation

Enumerator
BASE_TYPE 
CHORD_TYPE 
GDBCHORD_TYPE 
SPHERE_TYPE 
GDBSPHERE_TYPE 
Enumerator
INT_EXISTS 
INT_POINT 
INT_NORMAL 
INT_RESERVED 
INT_ALL_DATA 

Constructor & Destructor Documentation

DtIntersectionRecord::DtIntersectionRecord ( )
virtual DtIntersectionRecord::~DtIntersectionRecord ( )
virtual
DtIntersectionRecord::DtIntersectionRecord ( const DtIntersectionRecord orig)

Member Function Documentation

DtIntersectionRecord& DtIntersectionRecord::operator= ( const DtIntersectionRecord orig)
virtual DtIntersectionRecord* DtIntersectionRecord::clone ( ) const
virtual
virtual DtRecordType DtIntersectionRecord::type ( ) const
virtual
virtual void DtIntersectionRecord::dump ( ) const
virtual
bool DtIntersectionRecord::intersectionFound ( ) const
inline

References myIntersectionFound.

void DtIntersectionRecord::setIntersectionFound ( bool  arg)
inline

References myIntersectionFound.

Member Data Documentation

bool DtIntersectionRecord::myIntersectionFound
protected

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

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)