Support Forum       Library Source       SourceForge Page       G3D Web Page     
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Deprecated List
Class G3D::ActiveEvent
Member G3D::Args::clearAttributeArgs ()
Member G3D::Args::clearUniformArgs ()
Member G3D::Args::getIndexStream () const
Member G3D::Args::getIndices () const
Member G3D::Args::getMacroArg (const std::string &name, std::string &value) const
Member G3D::Args::getNumInstances () const
Member G3D::Args::getUniform (const std::string &name, const int index=-1) const
Member G3D::Args::setAttributeStream (const std::string &name, const AttributeArray &val)
Member G3D::Args::setIndexArray (const IndexStream &indStream)
Member G3D::Args::setStream (const std::string &name, const AttributeArray &val)
Member G3D::Array< T, MIN_ELEMENTS, MIN_BYTES >::deleteAll ()
Member G3D::Array< T, MIN_ELEMENTS, MIN_BYTES >::fastClear ()
Member G3D::AttributeArray::area ()
Member G3D::AttributeArray::area () const
Member G3D::Camera::Camera ()
To be made protected
Member G3D::Camera::Camera (const std::string &name, AnyTableReader &propertyTable)
To be made protected
Member G3D::Camera::Camera (const Matrix4 &proj, const CFrame &frame)
Member G3D::Camera::farPlaneZ () const
Member G3D::Camera::fieldOfViewAngle () const
Member G3D::Camera::fieldOfViewAngleDegrees () const
Member G3D::Camera::fieldOfViewDirection () const
Member G3D::Camera::getFieldOfView (float &angle, FOVDirection &direction) const
Member G3D::Camera::getProjectPixelMatrix (const Rect2D &viewport, Matrix4 &P) const
Now on Projection
Member G3D::Camera::getProjectUnitMatrix (const Rect2D &viewport, Matrix4 &P) const
Now on Projection
Member G3D::Camera::imagePlanePixelsPerMeter (const class Rect2D &viewport) const
Member G3D::Camera::nearPlaneViewportHeight (const class Rect2D &viewport) const
Member G3D::Camera::nearPlaneViewportWidth (const class Rect2D &viewport) const
Member G3D::Camera::nearPlaneZ () const
Member G3D::Camera::pixelOffset () const
Now on Projection
Member G3D::Camera::setFarPlaneZ (float z)
Member G3D::Camera::setFieldOfView (float edgeToEdgeAngleRadians, FOVDirection direction)
Member G3D::Camera::setFieldOfViewAngle (float edgeToEdgeAngleRadians)
Member G3D::Camera::setFieldOfViewAngleDegrees (float edgeToEdgeAngleDegrees)
Member G3D::Camera::setFieldOfViewDirection (FOVDirection d)
Member G3D::Camera::setNearPlaneZ (float z)
Member G3D::Camera::setPixelOffset (const Vector2 &p)
Now on Projection
Class G3D::CollisionDetection
Routines moving to the G3D::Intersect class in G3D 9.0
Member G3D::Color1::operator+ (const float other) const
Member G3D::Color1::operator- (const float other) const
Member G3D::CoordinateFrame::toXML () const
Member G3D::demoFindData (bool errorIfNotFound=true)
Member G3D::gaussRandom (float mean=0.0f, float stdev=1.0f)
Member G3D::GEvent::active
Member G3D::GEventType::KEY_DOWN
.
Member G3D::Image::convertToL8 ()
Do not call
Member G3D::Image::convertToRGB8 ()
Do not call
Member G3D::Image::convertToRGBA8 ()
Do not call
Member G3D::ImageFormat::conversionAvailable (const ImageFormat *srcFormat, int srcRowPadBits, const ImageFormat *dstFormat, int dstRowPadBits, bool invertY=false)
Member G3D::ImageFormat::convert (const Array< const void * > &srcBytes, int srcWidth, int srcHeight, const ImageFormat *srcFormat, int srcRowPadBits, const Array< void * > &dstBytes, const ImageFormat *dstFormat, int dstRowPadBits, bool invertY=false, BayerAlgorithm bayerAlg=BayerAlgorithm::MHC)
Member G3D::iMax (int x, int y)
use G3D::min
Member G3D::iMin (int x, int y)
use G3D::min
Member G3D::iRandom (int low, int hi)
Use Random::integer
Member G3D::license ()
Use System::license
Member G3D::Light::directional (const std::string &name, const Vector3 &toLight, const Radiance3 &color, bool castsShadows=true, int shadowMapRes=2048)
Member G3D::Light::point (const std::string &name, const Point3 &pos, const Power3 &color, float constAtt=0.01f, float linAtt=0, float quadAtt=1.0f, bool castsShadows=true, int shadowMapRes=2048)
Member G3D::Light::spot (const std::string &name, const Point3 &pos, const Vector3 &pointDirection, float halfAngleRadians, const Color3 &color, float constAtt=0.01f, float linAtt=0, float quadAtt=1.0f, bool castsShadows=true, int shadowMapRes=2048)
Member G3D::Light::spotSquare () const
Member G3D::Light::spotTarget (const std::string &name, const Point3 &pos, const Point3 &target, float halfAngleRadians, const Color3 &color, float constAtt=0.01f, float linAtt=0, float quadAtt=1.0f, bool castsShadows=true, int shadowMapRes=2048)
Member G3D::Lighting::emissiveScale
Member G3D::MeshAlg::computeAdjacency (const Array< Vector3 > &vertexArray, const Array< int > &indexArray, Array< Face > &faceArray, Array< Edge > &edgeArray, Array< Array< int > > &facesAdjacentToVertex)
Use the other version of computeAdjacency, which takes Array<Vertex>.
Member G3D::MeshAlg::computeNormals (const Array< Vector3 > &vertexArray, const Array< Face > &faceArray, const Array< Array< int > > &adjacentFaceArray, Array< Vector3 > &vertexNormalArray, Array< Vector3 > &faceNormalArray)
Member G3D::MeshAlg::computeWeld (const Array< Vector3 > &oldVertexPositions, Array< Vector3 > &newVertexPositions, Array< int > &toNew, Array< int > &toOld, float radius=fuzzyEpsilon32)
Use weld.
Member G3D::MeshAlg::Primitive
Member G3D::MeshAlg::weldAdjacency (const Array< Vector3 > &originalGeometry, Array< Face > &faceArray, Array< Edge > &edgeArray, Array< Vertex > &vertexArray, float radius=fuzzyEpsilon32)
Use weld.
Member G3D::NetAddress::broadcastAddress (uint16 port)
Use G3D::NetworkDevice::broadcastAddressArray()
Member G3D::NetworkDevice::localHostAddresses (Array< NetAddress > &array) const
Use adapterArray()
Member G3D::pathConcat (const std::string &dirname, const std::string &file)
Use FilePath::concat
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::beginSphereIntersection (const Sphere &sphere) const
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::BoxIterator::hasMore () const
Use isValid
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::CellIterator::hasMore () const
Use isValid
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::endSphereIntersection () const
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::Iterator::hasMore () const
Use isValid
Member G3D::PointHashGrid< Value, PosFunc, EqualsFunc >::SphereIterator::hasMore () const
use isValid
Member G3D::Rect2D::border (float delta) const
Member G3D::RenderDevice::beginPrimitive (PrimitiveType p)
Use apply()
Member G3D::RenderDevice::configureReflectionMap (int textureUnit, shared_ptr< Texture > reflectionTexture)
Member G3D::RenderDevice::endPrimitive ()
Use apply()
Member G3D::RenderDevice::framebuffer () const
Use drawFramebuffer() or readFramebuffer()
Member G3D::RenderDevice::lastRenderDeviceCreated
Member G3D::RenderDevice::numTextureCoords () const
Member G3D::RenderDevice::sendIndices (PrimitiveType primitive, const Array< T > &index)
Use sendIndices(PrimitiveType, const AttributeArray&)
Member G3D::RenderDevice::sendIndices (PrimitiveType primitive, int numIndices, const T *index)
Use sendIndices(PrimitiveType, const AttributeArray&)
Member G3D::RenderDevice::sendVertex (const Vector2 &vertex)
Use apply()
Member G3D::RenderDevice::sendVertex (const Vector3 &vertex)
Use apply()
Member G3D::RenderDevice::sendVertex (const Vector4 &vertex)
Use apply()
Member G3D::RenderDevice::setColor (const Color4 &color)
Use apply()
Member G3D::RenderDevice::setColor (const Color3 &color)
Use apply()
Member G3D::RenderDevice::setNormal (const Vector3 &normal)
Use apply()
Member G3D::RenderDevice::setShininess (float s)
Member G3D::RenderDevice::setTexCoord (int textureUnit, const Vector3int16 &texCoord)
Use apply()
Member G3D::RenderDevice::setTexCoord (int textureUnit, const Vector3 &texCoord)
Use apply()
Member G3D::RenderDevice::setTexCoord (int textureUnit, double texCoord)
Use apply()
Member G3D::RenderDevice::setTexCoord (int textureUnit, const Vector2 &texCoord)
Use apply()
Member G3D::RenderDevice::setTexCoord (int textureUnit, const Vector2int16 &texCoord)
Use apply()
Member G3D::RenderDevice::setTexCoord (int textureUnit, const Vector4 &texCoord)
Use apply()
Member G3D::rsqrt (float x)
Use rsq
Member G3D::rsqrt (double x)
Use rsq
Member G3D::Set< T, HashFunc, EqualsFunc >::Iterator::hasMore () const
Use isValid
Member G3D::Sphere::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex, const uint32 testMask, uint32 &childMask) const
Use culledBy(Array<Plane>&)
Member G3D::Sphere::culledBy (const class Plane *plane, int numPlanes, int32 &cullingPlaneIndex=dummy, const uint32 testMask=0xFFFFFFFF) const
Use culledBy(Array<Plane>&)
Member G3D::Surface::defaultRender (RenderDevice *rd) const
Member G3D::Surface::sendGeometry (RenderDevice *rd) const
Member G3D::Surface::sendGeometry (RenderDevice *rd, const Array< shared_ptr< Surface > > &surface3D)
Member G3D::Surfel::location
Use position.
Member G3D::Table< Key, Value, HashFunc, EqualsFunc >::get (const Key &key) const
Use get(key, val) or getPointer(key)
Member G3D::Table< Key, Value, HashFunc, EqualsFunc >::getKeys () const
Member G3D::Table< Key, Value, HashFunc, EqualsFunc >::Iterator::hasMore () const
Use isValid
Member G3D::TextInput::TokenException::sourceFile
Use filename
Member G3D::Texture::copyFromScreen (const Rect2D &rect, const ImageFormat *fmt=NULL)
Member G3D::Texture::getTexImage (void *data, const ImageFormat *desiredFormat, CubeFace face=CubeFace::POS_X, int mipLevel=0) const
Use toPixelTransferBuffer
Member G3D::TriTree::getCPUVertexArray () const
Member G3D::uniformRandom (float low=0.0f, float hi=1.0f)
Member G3D::UniversalMaterial::computeDefines (std::string &defines) const
Member G3D::UniversalMaterial::Specification::setBump (const std::string &filename, const BumpMap::Settings &settings=BumpMap::Settings(), float normalMapWhiteHeightInPixels=-0.02f)
Member G3D::UserInput::getX () const
Member G3D::UserInput::getXY () const
Member G3D::UserInput::getY () const
Member G3D::VAR
Use AttributeArray
Member G3D::VertexRange
Use AttributeArray
Member G3D::WidgetManager::onEvent (const GEvent &event, WidgetManager::Ref &a, WidgetManager::Ref &b)
Runs the event handles of each manager interlaced, as if all the modules from b were in a.

documentation generated on Sat Jan 12 2013 22:49:53 using doxygen 1.8.2