GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  SOFACEDETAIL (3)

NAME

SoFaceDetail — stores detail information about vertex-based shapes made of faces

CONTENTS

Inherits From
Synopsis
Description
Methods
See Also

INHERITS FROM

SoDetail > SoFaceDetail

SYNOPSIS

#include <Inventor/details/SoFaceDetail.h>

Methods from class SoFaceDetail:

       
                       
                        SoFaceDetail()    
virtual    
                       
virtual                 ~SoFaceDetail()    
long    
                       
long                    getNumPoints() const    
const SoPointDetail *    
                       
const SoPointDetail *   getPoint(int i) const    
int32_t    
                       
int32_t                 getFaceIndex() const    
int32_t    
                       
int32_t                 getPartIndex() const    
static SoType    
                       
static SoType           getClassTypeId()

Methods from class SoDetail:

    SoDetail *    
                    
SoDetail *           copy() const    
virtual SoType    
                    
virtual SoType       getTypeId() const    
SbBool    
                    
SbBool               isOfType(SoType type) const

DESCRIPTION

This class contains detail information about a point on a face in a vertex-based shape made of faces. The information includes the number of points in the face, the points forming the vertices of the face, and the index of the face within the shape.

Note that when an SoFaceDetail is returned from picking (in an SoPickedPoint), it will contain details for all points defining the face that was intersected. However, when an SoFaceDetail is created for a triangle produced during primitive generation (in an SoPrimitiveVertex), it will contain details for only the three vertices of the triangle.

METHODS

       
                       
                        SoFaceDetail()    
virtual    
                       
virtual                 ~SoFaceDetail()
Constructor and destructor.

    long    
                       
long                    getNumPoints() const
Returns the number of points in the face.

    const SoPointDetail *    
                       
const SoPointDetail *   getPoint(int i) const
Returns information about the point forming the i’th vertex of the face, represented as an SoPointDetail.

    int32_t    
                       
int32_t                 getFaceIndex() const
Returns the index of the face within the shape.

    int32_t    
                       
int32_t                 getPartIndex() const
Returns the index of the part containing the face within the shape.

    static SoType    
                       
static SoType           getClassTypeId()
Returns type identifier for this class.

SEE ALSO

SoDetail, SoPickedPoint, SoPrimitiveVertex, SoVertexShape

Search for    or go to Top of page |  Section 3 |  Main Index


SOFACEDETAIL(3IV) (-->)

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.