ReactOS  0.4.14-dev-614-gbfd8a84
PwlArc Class Reference

#include <pwlarc.h>

Inheritance diagram for PwlArc:
Collaboration diagram for PwlArc:

Public Member Functions

 PwlArc (void)
 
 PwlArc (int, TrimVertex *)
 
 PwlArc (int, TrimVertex *, long)
 
- Public Member Functions inherited from PooledObj
voidoperator new (size_t, Pool &)
 
voidoperator new (size_t, void *)
 
voidoperator new (size_t s)
 
void operator delete (void *)
 
void operator delete (void *, Pool &)
 
void deleteMe (Pool &)
 

Public Attributes

TrimVertexpts
 
int npts
 
long type
 

Detailed Description

Definition at line 44 of file pwlarc.h.

Constructor & Destructor Documentation

◆ PwlArc() [1/3]

PwlArc::PwlArc ( void  )
inline

Definition at line 55 of file pwlarc.h.

56 {
57  type = N_P2D;
58  pts = 0;
59  npts = -1;
60 }
int npts
Definition: pwlarc.h:47
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define N_P2D
Definition: nurbsconsts.h:116
TrimVertex * pts
Definition: pwlarc.h:46

◆ PwlArc() [2/3]

PwlArc::PwlArc ( int  _npts,
TrimVertex _pts 
)
inline

Definition at line 63 of file pwlarc.h.

64 {
65  pts = _pts;
66  npts = _npts;
67  type = N_P2D;
68 }
int npts
Definition: pwlarc.h:47
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
#define N_P2D
Definition: nurbsconsts.h:116
TrimVertex * pts
Definition: pwlarc.h:46

◆ PwlArc() [3/3]

PwlArc::PwlArc ( int  _npts,
TrimVertex _pts,
long  _type 
)
inline

Definition at line 71 of file pwlarc.h.

72 {
73  pts = _pts;
74  npts = _npts;
75  type = _type;
76 }
int npts
Definition: pwlarc.h:47
GLuint GLuint GLsizei GLenum type
Definition: gl.h:1545
TrimVertex * pts
Definition: pwlarc.h:46

Member Data Documentation

◆ npts

◆ pts

◆ type

long PwlArc::type

Definition at line 48 of file pwlarc.h.


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