Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

FltTrackplane Class Reference

A single trackplane entry in the eyepoint/trackplane palette. More...

#include <fltTrackplane.h>

List of all members.

Public Member Functions

 FltTrackplane ()
bool extract_record (FltRecordReader &reader)
bool build_record (FltRecordWriter &writer) const

Public Attributes

LPoint3d _origin
LPoint3d _alignment
LVector3d _plane
bool _grid_state
bool _grid_under
float _grid_angle
double _grid_spacing_x
double _grid_spacing_y
bool _snap_to_grid
double _grid_size
int _grid_spacing_direction
int _grid_mask


Detailed Description

A single trackplane entry in the eyepoint/trackplane palette.

Definition at line 41 of file fltTrackplane.h.


Constructor & Destructor Documentation

FltTrackplane::FltTrackplane  ) 
 

Definition at line 34 of file fltTrackplane.cxx.


Member Function Documentation

bool FltTrackplane::build_record FltRecordWriter writer  )  const
 

Definition at line 92 of file fltTrackplane.cxx.

bool FltTrackplane::extract_record FltRecordReader reader  ) 
 

Definition at line 57 of file fltTrackplane.cxx.

References _alignment, _grid_angle, _grid_mask, _grid_size, _grid_spacing_direction, _grid_spacing_x, _grid_spacing_y, _grid_state, _grid_under, _plane, and _snap_to_grid.


Member Data Documentation

LPoint3d FltTrackplane::_alignment
 

Definition at line 50 of file fltTrackplane.h.

Referenced by extract_record().

float FltTrackplane::_grid_angle
 

Definition at line 54 of file fltTrackplane.h.

Referenced by extract_record().

int FltTrackplane::_grid_mask
 

Definition at line 60 of file fltTrackplane.h.

Referenced by extract_record().

double FltTrackplane::_grid_size
 

Definition at line 58 of file fltTrackplane.h.

Referenced by extract_record().

int FltTrackplane::_grid_spacing_direction
 

Definition at line 59 of file fltTrackplane.h.

Referenced by extract_record().

double FltTrackplane::_grid_spacing_x
 

Definition at line 55 of file fltTrackplane.h.

Referenced by extract_record().

double FltTrackplane::_grid_spacing_y
 

Definition at line 56 of file fltTrackplane.h.

Referenced by extract_record().

bool FltTrackplane::_grid_state
 

Definition at line 52 of file fltTrackplane.h.

Referenced by extract_record().

bool FltTrackplane::_grid_under
 

Definition at line 53 of file fltTrackplane.h.

Referenced by extract_record().

LPoint3d FltTrackplane::_origin
 

Definition at line 49 of file fltTrackplane.h.

LVector3d FltTrackplane::_plane
 

Definition at line 51 of file fltTrackplane.h.

Referenced by extract_record().

bool FltTrackplane::_snap_to_grid
 

Definition at line 57 of file fltTrackplane.h.

Referenced by extract_record().


The documentation for this class was generated from the following files:
Generated on Fri May 2 03:26:59 2003 for Panda-Tool by doxygen1.3