maliput
GeoFace Class Reference

Detailed Description

An Inertial-frame face: a sequence of vertices with corresponding normals.

#include <include/maliput/utility/mesh.h>

Public Member Functions

 GeoFace ()
 
 GeoFace (const std::vector< GeoVertex > &vertices, const std::vector< GeoNormal > &normals)
 
void push_vn (const GeoVertex &vertex, const GeoNormal &normal)
 
const std::vector< GeoVertex > & vertices () const
 
const std::vector< GeoNormal > & normals () const
 

Constructor & Destructor Documentation

◆ GeoFace() [1/2]

GeoFace ( )

◆ GeoFace() [2/2]

GeoFace ( const std::vector< GeoVertex > &  vertices,
const std::vector< GeoNormal > &  normals 
)

Member Function Documentation

◆ normals()

const std::vector<GeoNormal>& normals ( ) const

◆ push_vn()

void push_vn ( const GeoVertex vertex,
const GeoNormal normal 
)

◆ vertices()

const std::vector<GeoVertex>& vertices ( ) const

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