OSG  3.4.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Types | Public Member Functions | Public Attributes | List of all members
osgParticle::DomainOperator::Domain Struct Reference

#include <DomainOperator.h>

Collaboration diagram for osgParticle::DomainOperator::Domain:
Collaboration graph
[legend]

Public Types

enum  Type {
  UNDEFINED_DOMAIN = 0, POINT_DOMAIN, LINE_DOMAIN, TRI_DOMAIN,
  RECT_DOMAIN, PLANE_DOMAIN, SPHERE_DOMAIN, BOX_DOMAIN,
  DISK_DOMAIN
}
 

Public Member Functions

 Domain (Type t)
 

Public Attributes

osg::Plane plane
 
osg::Vec3 v1
 
osg::Vec3 v2
 
osg::Vec3 v3
 
osg::Vec3 s1
 
osg::Vec3 s2
 
float r1
 
float r2
 
Type type
 

Detailed Description

Definition at line 33 of file DomainOperator.h.

Member Enumeration Documentation

Enumerator
UNDEFINED_DOMAIN 
POINT_DOMAIN 
LINE_DOMAIN 
TRI_DOMAIN 
RECT_DOMAIN 
PLANE_DOMAIN 
SPHERE_DOMAIN 
BOX_DOMAIN 
DISK_DOMAIN 

Definition at line 35 of file DomainOperator.h.

Constructor & Destructor Documentation

osgParticle::DomainOperator::Domain::Domain ( Type  t)
inline

Definition at line 48 of file DomainOperator.h.

Member Data Documentation

osg::Plane osgParticle::DomainOperator::Domain::plane

Definition at line 49 of file DomainOperator.h.

float osgParticle::DomainOperator::Domain::r1

Definition at line 55 of file DomainOperator.h.

float osgParticle::DomainOperator::Domain::r2

Definition at line 56 of file DomainOperator.h.

osg::Vec3 osgParticle::DomainOperator::Domain::s1

Definition at line 53 of file DomainOperator.h.

osg::Vec3 osgParticle::DomainOperator::Domain::s2

Definition at line 54 of file DomainOperator.h.

Type osgParticle::DomainOperator::Domain::type

Definition at line 57 of file DomainOperator.h.

osg::Vec3 osgParticle::DomainOperator::Domain::v1

Definition at line 50 of file DomainOperator.h.

osg::Vec3 osgParticle::DomainOperator::Domain::v2

Definition at line 51 of file DomainOperator.h.

osg::Vec3 osgParticle::DomainOperator::Domain::v3

Definition at line 52 of file DomainOperator.h.


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