Ogre Procedural  0.3.0 unstable
Procedural Geometry & Textures for Ogre3D
Public Member Functions | Public Attributes | List of all members
Procedural::Segment3D Struct Reference

Represents a 3D segment. More...

#include <ProceduralGeometryHelpers.h>

Public Member Functions

 Segment3D ()
 
 Segment3D (Ogre::Vector3 a, Ogre::Vector3 b)
 Contructor with arguments. More...
 
bool epsilonEquivalent (const Segment3D &other) const
 
Segment3D orderedCopy () const
 

Public Attributes

Ogre::Vector3 mA
 
Ogre::Vector3 mB
 

Detailed Description

Represents a 3D segment.

Constructor & Destructor Documentation

◆ Segment3D() [1/2]

Procedural::Segment3D::Segment3D ( )

◆ Segment3D() [2/2]

Procedural::Segment3D::Segment3D ( Ogre::Vector3  a,
Ogre::Vector3  b 
)

Contructor with arguments.

Member Function Documentation

◆ epsilonEquivalent()

bool Procedural::Segment3D::epsilonEquivalent ( const Segment3D other) const

◆ orderedCopy()

Segment3D Procedural::Segment3D::orderedCopy ( ) const

Member Data Documentation

◆ mA

Ogre::Vector3 Procedural::Segment3D::mA

Referenced by epsilonEquivalent().

◆ mB

Ogre::Vector3 Procedural::Segment3D::mB

Referenced by epsilonEquivalent().


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