24 #ifndef PXR_USD_IMAGING_USD_IMAGING_IMPLICIT_SURFACE_MESH_UTILS_H
25 #define PXR_USD_IMAGING_USD_IMAGING_IMPLICIT_SURFACE_MESH_UTILS_H
206 #endif // PXR_USD_IMAGING_USD_IMAGING_IMPLICIT_SURFACE_MESH_UTILS_H
USDIMAGING_API GfMatrix4d UsdImagingGenerateConeOrCylinderTransform(const double height, const double radius, const TfToken &axis)
USDIMAGING_API VtVec3fArray UsdImagingGeneratePlaneMeshPoints(const double width, const double length, const TfToken &axis)
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetUnitCubeMeshTopology()
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetCapsuleMeshTopology()
GLuint GLsizei GLsizei * length
GLint GLsizei GLsizei height
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetPlaneTopology()
USDIMAGING_API const VtVec3fArray & UsdImagingGetUnitCubeMeshPoints()
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetUnitConeMeshTopology()
USDIMAGING_API VtVec3fArray UsdImagingGenerateCapsuleMeshPoints(const double height, const double radius, const TfToken &axis)
USDIMAGING_API const VtVec3fArray & UsdImagingGetUnitConeMeshPoints()
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetUnitCylinderMeshTopology()
USDIMAGING_API const VtVec3fArray & UsdImagingGetUnitSphereMeshPoints()
PXR_NAMESPACE_CLOSE_SCOPE PXR_NAMESPACE_OPEN_SCOPE
#define PXR_NAMESPACE_CLOSE_SCOPE
USDIMAGING_API const PxOsdMeshTopology & UsdImagingGetUnitSphereMeshTopology()
USDIMAGING_API const VtVec3fArray & UsdImagingGetUnitCylinderMeshPoints()
USDIMAGING_API GfMatrix4d UsdImagingGenerateSphereOrCubeTransform(const double size)