RVCTININFO Struct Reference

#include <rvctin.h>

Inheritance diagram for RVCTININFO:

Inheritance graph
[legend]
List of all members.

Public Member Functions

 RVCTININFO ()
 RVCTININFO (const RVCGENINFO &ginfo)
RVCTININFOoperator= (const RVCGENINFO &ginfo)
void Clear ()
DRECT3D GetExtents () const
void SetExtents (const DRECT3D &rect)

Public Attributes

DPOINT3D_OLD minval
DPOINT3D_OLD maxval
DOUBLE xscale
DOUBLE yscale
DOUBLE zscale
DOUBLE zoffset
DOUBLE xytolerance
DOUBLE minangle
DOUBLE flatfactor
DOUBLE area
DOUBLE volume
INT32 NumNodes
INT32 NumEdges
INT32 NumTriangles
INT32 NumFlat
INT32 NumHulls
INT32 NumExclude
INT16 zunits
UINT16 flags
INT32 NextNodeID
INT32 NextEdgeID
INT32 NextTriangleID

Constructor & Destructor Documentation

RVCTININFO::RVCTININFO  )  [inline]
 

Definition at line 289 of file rvctin.h.

RVCTININFO::RVCTININFO const RVCGENINFO ginfo  )  [inline]
 

Definition at line 292 of file rvctin.h.


Member Function Documentation

void RVCTININFO::Clear  )  [inline]
 

Reimplemented from RVCGENINFO.

Definition at line 302 of file rvctin.h.

DRECT3D RVCTININFO::GetExtents  )  const [inline]
 

Get extents of TIN object.

Returns:
extents of TIN object

Definition at line 314 of file rvctin.h.

RVCTININFO& RVCTININFO::operator= const RVCGENINFO ginfo  )  [inline]
 

Assignment operator.

Returns:
copy of RVCTININFO
Parameters:
ginfo  RVCTININFO to copy

Definition at line 298 of file rvctin.h.

void RVCTININFO::SetExtents const DRECT3D rect  )  [inline]
 

Set extents of TIN object.

Definition at line 327 of file rvctin.h.


Member Data Documentation

DOUBLE RVCTININFO::area
 

Total area covered by TIN.

Definition at line 275 of file rvctin.h.

UINT16 RVCTININFO::flags
 

HASNODELIST, HASEDGELIST, HASCASCADINGTABLE.

Definition at line 284 of file rvctin.h.

DOUBLE RVCTININFO::flatfactor
 

Flat-triangle criterion.

Definition at line 274 of file rvctin.h.

DPOINT3D_OLD RVCTININFO::maxval
 

Maximum range value for entire TIN object.

Definition at line 267 of file rvctin.h.

DOUBLE RVCTININFO::minangle
 

Possible minimal angle in triangle.

Definition at line 273 of file rvctin.h.

DPOINT3D_OLD RVCTININFO::minval
 

Minimum range value for entire TIN object.

Definition at line 266 of file rvctin.h.

INT32 RVCTININFO::NextEdgeID
 

Next edge ID variable.

Definition at line 286 of file rvctin.h.

INT32 RVCTININFO::NextNodeID
 

Next node ID variable.

Definition at line 285 of file rvctin.h.

INT32 RVCTININFO::NextTriangleID
 

Next triangle ID variable.

Definition at line 287 of file rvctin.h.

INT32 RVCTININFO::NumEdges
 

Total number of edges.

Definition at line 278 of file rvctin.h.

INT32 RVCTININFO::NumExclude
 

Number of exclude areas.

Definition at line 282 of file rvctin.h.

INT32 RVCTININFO::NumFlat
 

Number of flat triangles.

Definition at line 280 of file rvctin.h.

INT32 RVCTININFO::NumHulls
 

Total number of separated hulls, include "exclude areas".

Definition at line 281 of file rvctin.h.

INT32 RVCTININFO::NumNodes
 

Total number of nodes.

Definition at line 277 of file rvctin.h.

INT32 RVCTININFO::NumTriangles
 

Total number of triangles.

Definition at line 279 of file rvctin.h.

DOUBLE RVCTININFO::volume
 

Total volume.

Definition at line 276 of file rvctin.h.

DOUBLE RVCTININFO::xscale
 

X scale between object and ground distances.

Definition at line 268 of file rvctin.h.

DOUBLE RVCTININFO::xytolerance
 

Minimal distance between 2 points in TIN.

Definition at line 272 of file rvctin.h.

DOUBLE RVCTININFO::yscale
 

Y scale between object and ground distances.

Definition at line 269 of file rvctin.h.

DOUBLE RVCTININFO::zoffset
 

Z-value offset.

Definition at line 271 of file rvctin.h.

DOUBLE RVCTININFO::zscale
 

Z-value scale factor.

Definition at line 270 of file rvctin.h.

INT16 RVCTININFO::zunits
 

Units of measure elevation or something else.

Definition at line 283 of file rvctin.h.


The documentation for this struct was generated from the following file:
Generated on Thu Aug 12 06:27:21 2004 for TNTsdk by doxygen 1.3.4-20031026