54 #if defined( GLS_DEBUG )
71 #if defined( GLS_DEBUG )
89 #if defined( GLS_DEBUG )
105 #if defined( GLS_DEBUG )
121 #if defined( GLS_DEBUG )
131 #if defined( GLS_DEBUG )
132 #pragma BullseyeCoverage save off
138 inline GlsBool GlsVector2D::IsValid(
void )
const
140 return( GlsFloatIsValid(
x ) && GlsFloatIsValid(
y ) );
142 #pragma BullseyeCoverage restore
145 #if defined( GLS_DEBUG )
146 #pragma BullseyeCoverage save off
152 inline GlsBool GlsVector3D::IsValid(
void )
const
154 return( GlsFloatIsValid(
x ) && GlsFloatIsValid(
y ) && GlsFloatIsValid(
z ) );
156 #pragma BullseyeCoverage restore
159 #if defined( GLS_DEBUG )
160 #pragma BullseyeCoverage save off
166 inline GlsBool GlsHomogeneousVector3D::IsValid(
void )
const
168 return( GlsFloatIsValid(
x ) && GlsFloatIsValid(
y ) && GlsFloatIsValid(
z ) && GlsFloatIsValid(
w ) );
170 #pragma BullseyeCoverage restore
173 #if defined( GLS_DEBUG )
174 #pragma BullseyeCoverage save off
180 inline GlsBool GlsVertex::IsValid(
void )
const
184 #pragma BullseyeCoverage restore
187 #if defined( GLS_DEBUG )
188 #pragma BullseyeCoverage save off
194 inline GlsBool GlsTextureVertex::IsValid(
void )
const
198 #pragma BullseyeCoverage restore
201 #endif // _GLS_VERTEX_H
Definition: gls_vertex.h:82
Definition: gls_color.h:47
bool GlsBool
Definition: gls_types.h:96
GlsFloat32 z
Definition: gls_vertex.h:86
Definition: gls_vertex.h:65
This header defines a 4 component RGBA color for use in the GL Studio DO-178B Runtime Library...
This header defines the basic types used by the GL Studio DO-178B Runtime Library.
This header defines any preprocessor defines needed to configure the GL Studio DO-178B Runtime Librar...
GlsVector3D coordinate
Definition: gls_vertex.h:102
GlsColor color
Definition: gls_vertex.h:103
GlsVector2D textureCoordinate
Definition: gls_vertex.h:119
Definition: gls_vertex.h:100
float GlsFloat32
Definition: gls_types.h:78
GlsFloat32 y
Definition: gls_vertex.h:52
GlsFloat32 x
Definition: gls_vertex.h:51
Definition: gls_vertex.h:49
GlsFloat32 z
Definition: gls_vertex.h:69
GlsFloat32 y
Definition: gls_vertex.h:68
Definition: gls_vertex.h:116
GlsFloat32 x
Definition: gls_vertex.h:84
GlsVertex vertex
Definition: gls_vertex.h:118
GlsFloat32 w
Definition: gls_vertex.h:87
GlsFloat32 x
Definition: gls_vertex.h:67
GlsFloat32 y
Definition: gls_vertex.h:85