olcPixelGameEngine v2.28
The official distribution of olcPixelGameEngine, a tool used in javidx9's YouTube videos and projects
Loading...
Searching...
No Matches
olcPGEX_Wireframe.h File Reference

Go to the source code of this file.

Classes

struct  olc::mat3_generic< T >
 
class  olc::wire::Model
 

Namespaces

namespace  olc
 
namespace  olc::wire
 

Macros

#define OLC_PGEX_WIREFRAME_H
 
#define OLC_MAT3_DESC
 

Typedefs

typedef mat3_generic< float > olc::Matrix2D
 
typedef std::vector< olc::vf2dolc::wire::Mesh
 

Functions

const Mesh olc::wire::MeshCircle (const float fRadius, const int nPoints=100)
 
const Mesh olc::wire::MeshRectangle (const olc::vf2d &size, const olc::vf2d &offset={ 0.0f, 0.0f })
 
const Mesh olc::wire::MeshGear (const int nTeeth, const float fOuterRadius, const float fInnerRadius)
 
template<typename T >
void olc::wire::DrawModel (T &render, Model &m, const olc::Pixel col=olc::BLACK, const uint8_t flags=-1)
 

Macro Definition Documentation

◆ OLC_MAT3_DESC

#define OLC_MAT3_DESC

◆ OLC_PGEX_WIREFRAME_H

#define OLC_PGEX_WIREFRAME_H