OpenSceneGraph 3.6.5
osgParticle::DomainOperator::Domain Struct Reference

#include <DomainOperator>

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

Member Enumeration Documentation

◆ Type

Enumerator
UNDEFINED_DOMAIN 
POINT_DOMAIN 
LINE_DOMAIN 
TRI_DOMAIN 
RECT_DOMAIN 
PLANE_DOMAIN 
SPHERE_DOMAIN 
BOX_DOMAIN 
DISK_DOMAIN 

Constructor & Destructor Documentation

◆ Domain()

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

References r1, r2, and type.

Member Data Documentation

◆ plane

◆ r1

◆ r2

float osgParticle::DomainOperator::Domain::r2

◆ s1

◆ s2

◆ type

Type osgParticle::DomainOperator::Domain::type

Referenced by Domain().

◆ v1

◆ v2

◆ v3


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

osg logo
Generated at Wed Jul 23 2025 00:00:00 for the OpenSceneGraph by doxygen 1.14.0.