API Documentation
Loading...
Searching...
No Matches
ZippedRadialMeshOptions Struct Reference

#include <ShapeConstructors.h>

Collaboration diagram for ZippedRadialMeshOptions:
[legend]

Public Member Functions

 ZippedRadialMeshOptions (uint04 width, uint04 height)
 
Vector< 2, Angle< fltp08 > > vertexIndexToAngle (uint04 index) const
 
uint04 angleToVertexIndex (Vector< 2, Angle< fltp08 > > angle) const
 
Vector< 2, fltp08angleToTextureCoord (Vector< 2, Angle< fltp08 > > angle) const
 

Public Attributes

Vector< 2, uint04size = Vector <2, uint04>(44, 32)
 
Bounds< 2, Angle< fltp08 > > radial_bounds
 

Protected Member Functions

Vector< 2, Angle< fltp08 > > _vertexIndexToAngle (uint04 index) const
 
uint04 _angleToVertexIndex (Vector< 2, Angle< fltp08 > > angle) const
 

Constructor & Destructor Documentation

◆ ZippedRadialMeshOptions()

ZippedRadialMeshOptions ( uint04 width,
uint04 height )
inline

Member Function Documentation

◆ _angleToVertexIndex()

uint04 _angleToVertexIndex ( Vector< 2, Angle< fltp08 > > angle) const
protected

◆ _vertexIndexToAngle()

Vector< 2, Angle< fltp08 > > _vertexIndexToAngle ( uint04 index) const
protected

◆ angleToTextureCoord()

Vector< 2, fltp08 > angleToTextureCoord ( Vector< 2, Angle< fltp08 > > angle) const

◆ angleToVertexIndex()

uint04 angleToVertexIndex ( Vector< 2, Angle< fltp08 > > angle) const

◆ vertexIndexToAngle()

Vector< 2, Angle< fltp08 > > vertexIndexToAngle ( uint04 index) const

Member Data Documentation

◆ radial_bounds

Bounds<2, Angle<fltp08> > radial_bounds

◆ size

Vector<2, uint04> size = Vector <2, uint04>(44, 32)

The documentation for this struct was generated from the following files: