| AddCluster(const CString &in_type, const CString &in_name, const CLongArray &in_indices, Cluster &io_cluster) |
Geometry |
|
| AddEmptyCluster(const CString &in_type, const CString &in_name, Cluster &io_cluster) |
Geometry |
|
| AddVertexColor(const CString &name=CString()) |
PolygonMesh |
|
| CBase() |
CBase |
|
| ConstructPointLocators(LONG in_nbPointLocators, const LONG *in_pPolygonIndices, const LONG *in_pSubTriangleVertexIndices, const float *in_pSubTriangleWeights) const |
PolygonMesh |
|
| EvaluateClusterProperty(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, const Cluster &in_parentCluster, const ClusterProperty &in_clusterProperty, float *out_pData) const |
Geometry |
|
| EvaluateNormals(const PointLocatorData &in_ptLocators, siNormalComputationMethod in_ComputationMethod, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, double *out_pNormals) const |
Geometry |
|
| EvaluatePositions(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, double *out_pPositions) const |
Geometry |
|
| Geometry() |
Geometry |
|
| Geometry(const CRef &in_ref) |
Geometry |
|
| Geometry(const Geometry &in_obj) |
Geometry |
|
| Get(MATH::CVector3Array &io_vertices, CLongArray &io_polygonDescr) const |
PolygonMesh |
|
| GetApplication() const |
SIObject |
|
| GetBoundingBox(double &out_centerx, double &out_centery, double &out_centerz, double &out_extentx, double &out_extenty, double &out_extentz, const MATH::CTransformation &in_XfoObjectToBBoxSpace) const |
Geometry |
|
| GetBoundingCapsule(double &out_centerx, double &out_centery, double &out_centerz, double &out_length, double &out_radius, siVolumeCenterMethod in_centerMethod, siBoundingCapsuleMethod in_axisMethod, const MATH::CTransformation &in_XfoObjectToBCapsuleSpace) |
Geometry |
|
| GetBoundingSphere(double &out_centerx, double &out_centery, double &out_centerz, double &out_radius, siVolumeCenterMethod in_centerMethod, const MATH::CTransformation &in_XfoObjectToBSphereSpace) |
Geometry |
|
| GetCache() |
Geometry |
|
| GetCategories() const |
SIObject |
|
| GetClassID() const |
PolygonMesh |
[virtual] |
| GetClassIDName() const |
CBase |
|
| GetClosestLocations(LONG in_nbPositions, const double *in_pPositions) const |
Geometry |
|
| GetClosestLocationsWithinRadius(const MATH::CVector3 &in_position, double in_radius, LONG in_nbToSearch=-1) const |
Geometry |
|
| GetClusterPropertyBuilder() const |
PolygonMesh |
|
| GetClusters() const |
Geometry |
|
| GetCurrentVertexColor(void) const |
PolygonMesh |
|
| GetEdges() const |
PolygonMesh |
|
| GetFacets() const |
Geometry |
|
| GetFullName() const |
SIObject |
|
| GetGeometryAccessor(siConstructionMode in_mode=siConstructionModeModeling, siSubdivisionRuleType in_type=siCatmullClark, LONG in_subdLevel=0, bool in_bUseLoopForTriangles=false, bool in_bUseDiscontinuity=true, double in_discontinuityAngle=60.0) const |
PolygonMesh |
|
| GetHelp() const |
SIObject |
|
| GetMeshBuilder() const |
PolygonMesh |
|
| GetName() const |
SIObject |
|
| GetNestedObjects() const |
SIObject |
|
| GetNodes() const |
PolygonMesh |
|
| GetOrigin() const |
SIObject |
|
| GetOriginPath() const |
SIObject |
|
| GetParent() const |
SIObject |
|
| GetPoints() const |
Geometry |
|
| GetPolygonIndexArray(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, LONG *out_pIndices) const |
PolygonMesh |
|
| GetPolygons() const |
PolygonMesh |
|
| GetRaycastIntersections(LONG in_nbPositions, const double *in_pPositions, const double *in_pRays, siLineIntersectionType in_eLineType=siSemiLineIntersection) const |
Geometry |
|
| GetRef() const |
CBase |
|
| GetSamples() const |
Geometry |
|
| GetSegments() const |
Geometry |
|
| GetSurfacePointLocatorsFromPoints(LONG in_nbPoints=-1, const LONG *in_pPoints=NULL) const |
Geometry |
|
| GetTriangleNodeIndexArray(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, LONG *out_pIndices) const |
PolygonMesh |
|
| GetTriangles() const |
Geometry |
|
| GetTriangleVertexIndexArray(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, LONG *out_pIndices) const |
PolygonMesh |
|
| GetTriangleWeightArray(const PointLocatorData &in_ptLocators, LONG in_nbPointLocatorsIndices, const LONG *in_pPointLocatorsIndices, float *out_pWeights) const |
PolygonMesh |
|
| GetType() const |
SIObject |
|
| GetUniqueName() const |
SIObject |
|
| GetVertexColors(void) const |
PolygonMesh |
|
| GetVertices() const |
PolygonMesh |
|
| IsA(siClassID in_ClassID) const |
PolygonMesh |
[virtual] |
| XSI::CBase::IsA(const CRef &in_ref) const |
CBase |
|
| IsEqualTo(const CRef &in_ref) const |
SIObject |
|
| IsValid() const |
CBase |
|
| operator CRef &() |
CBase |
|
| operator!=(const CBase &in_obj) const |
CBase |
|
| operator=(const PolygonMesh &in_obj) |
PolygonMesh |
|
| operator=(const Geometry &in_geom) |
PolygonMesh |
|
| operator=(const CRef &in_ref) |
PolygonMesh |
|
| XSI::SIObject::operator=(const SIObject &in_obj) |
SIObject |
|
| operator==(const CBase &in_obj) const |
CBase |
|
| PolygonMesh() |
PolygonMesh |
|
| PolygonMesh(const CRef &in_ref) |
PolygonMesh |
|
| PolygonMesh(const PolygonMesh &in_obj) |
PolygonMesh |
|
| PolygonMesh(const Geometry &in_obj) |
PolygonMesh |
|
| PutCache(CValue &in_Cache) |
Geometry |
|
| PutCurrentVertexColor(const ClusterProperty &=ClusterProperty()) |
PolygonMesh |
|
| PutName(const CString &in_name) |
SIObject |
|
| ResetObject() |
CBase |
|
| Set(const MATH::CVector3Array &in_vertices, const CLongArray &in_polygonDescr) |
PolygonMesh |
|
| SetObject(const CRef &in_obj) |
CBase |
|
| SetupClosestLocationQueries(siClosestLocationMethod in_method=siClosestSurface, MATH::CTransformation *in_pTransfo=NULL, LONG in_nbFacetsToRestrictSearch=-1, const LONG *in_pFacetsToRestrictSearch=NULL) |
Geometry |
[inline] |
| SetupPointLocatorQueries(siClosestLocationMethod in_method, MATH::CTransformation *in_pTransfo, LONG in_nbFacetsToRestrictSearch, const LONG *in_pFacetsToRestrictSearch, LONG in_nbLocatorsToBeQueried) |
Geometry |
|
| SIObject() |
SIObject |
|
| SIObject(const CRef &in_ref) |
SIObject |
|
| SIObject(const SIObject &in_obj) |
SIObject |
|
| ~CBase() |
CBase |
[virtual] |
| ~Geometry() |
Geometry |
|
| ~PolygonMesh() |
PolygonMesh |
|
| ~SIObject() |
SIObject |
|