 A point structure representing Euclidean xyz coordinates, and the RGBA color. More... #include <pcl/impl/point_types.hpp>         
  
 Public Member Functions 
 

PointXYZRGBA (const _PointXYZRGBA &p)
   
 

PointXYZRGBA ()
   
 

PointXYZRGBA (st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _r, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _g, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _b, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _a)
   
 

PointXYZRGBA (float _x, float _y, float _z)
   
 

PointXYZRGBA (float _x, float _y, float _z, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _r, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _g, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _b, st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t _a)
   
 
 Friends 
st8b7c:f320:99b9:690f:4595:cd17:293a:c069ostream & 

operator<< (st8b7c:f320:99b9:690f:4595:cd17:293a:c069ostream &os, const PointXYZRGBA &p)
   
 
 Additional Inherited Members 
 Public Attributes inherited from pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069_PointXYZRGBA
 
 
PCL_ADD_POINT4D
   
 
PCL_ADD_RGB
    Detailed Description 
A point structure representing Euclidean xyz coordinates, and the RGBA color.  The RGBA information is available either as separate r, g, b, or as a packed st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint32_t rgba value. To pack it, use: 

int rgb = ((int)r) << 16 | ((int)g) << 8 | ((int)b); 
To unpack it use: 

int rgb = ...; st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t r = (rgb >> 16) & 0x0000ff; st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t g = (rgb >> 8) & 0x0000ff; st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t b = (rgb) & 0x0000ff;  Definition at line 603 of file point_types.hpp. 
Constructor & Destructor Documentation  PointXYZRGBA() [1/5]
        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRG8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRGBA  ( const _PointXYZRGBA &  p
)      inline    
 Definition at line 605 of file point_types.hpp.    PointXYZRGBA() [2/5]
        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRG8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRGBA  ( 
)      inline    
 Definition at line 611 of file point_types.hpp.    PointXYZRGBA() [3/5]
        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRG8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRGBA  ( st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_r,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_g,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_b,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_a     ) 
     inline    
 Definition at line 613 of file point_types.hpp.    PointXYZRGBA() [4/5]
        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRG8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRGBA  ( float  
_x,      float  
_y,      float  
_z     ) 
     inline    
 Definition at line 616 of file point_types.hpp.    PointXYZRGBA() [5/5]
        pcl8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRG8b7c:f320:99b9:690f:4595:cd17:293a:c069PointXYZRGBA  ( float  
_x,      float  
_y,      float  
_z,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_r,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_g,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_b,      st8b7c:f320:99b9:690f:4595:cd17:293a:c069uint8_t  
_a     ) 
     inline    
 Definition at line 619 of file point_types.hpp.   Friends And Related Function Documentation  operator<<        st8b7c:f320:99b9:690f:4595:cd17:293a:c069ostream& operator<<  ( st8b7c:f320:99b9:690f:4595:cd17:293a:c069ostream &  
os,      const PointXYZRGBA &  
p     ) 
     friend    
   The documentation for this struct was generated from the following file: pcl/impl/point_types.hpp
  

    © 2009–2012, Willow Garage, Inc.
{'path': 'public/docs/point_cloud_library/structpcl_1_1_point_x_y_z_r_g_b_a.html', 'source': 'DevDocs.IO'}