ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
ccFlags Class Reference

Flags. More...

#include <ecvFlags.h>

Public Member Functions

void reset ()
 Sets all bits to 0. More...
 
void fromByte (unsigned char byte)
 Converts a byte to this structure. More...
 
unsigned char toByte () const
 Converts this structure to a byte. More...
 

Public Attributes

bool table [8]
 Table of 8 booleans (one per bit) More...
 

Detailed Description

Flags.

Definition at line 14 of file ecvFlags.h.

Member Function Documentation

◆ fromByte()

void ccFlags::fromByte ( unsigned char  byte)
inline

Converts a byte to this structure.

Definition at line 20 of file ecvFlags.h.

References table.

◆ reset()

void ccFlags::reset ( )
inline

Sets all bits to 0.

Definition at line 17 of file ecvFlags.h.

References table.

◆ toByte()

unsigned char ccFlags::toByte ( ) const
inline

Converts this structure to a byte.

Definition at line 29 of file ecvFlags.h.

References table.

Member Data Documentation

◆ table

bool ccFlags::table[8]

Table of 8 booleans (one per bit)

Definition at line 40 of file ecvFlags.h.

Referenced by fromByte(), reset(), and toByte().


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