|
Alembic Version 1.1
|
#include <OSubD.h>
Protected Attributes | |
| Abc::P3fArraySample | m_positions |
| Abc::Int32ArraySample | m_faceIndices |
| Abc::Int32ArraySample | m_faceCounts |
| int32_t | m_faceVaryingInterpolateBoundary |
| int32_t | m_faceVaryingPropagateCorners |
| int32_t | m_interpolateBoundary |
| Abc::Int32ArraySample | m_creaseIndices |
| Abc::Int32ArraySample | m_creaseLengths |
| Abc::FloatArraySample | m_creaseSharpnesses |
| Abc::Int32ArraySample | m_cornerIndices |
| Abc::FloatArraySample | m_cornerSharpnesses |
| Abc::Int32ArraySample | m_holes |
| std::string | m_subdScheme |
| Abc::Box3d | m_selfBounds |
| Abc::V3fArraySample | m_velocities |
| OV2fGeomParam::Sample | m_uvs |
Friends | |
| class | OSubDSchema |
|
inline |
|
inline |
Creates a sample with position data, index data, and count data. For specifying samples with an explicit topology. The first sample must be full like this. Subsequent samples may also be full like this, which would indicate a change of topology
Definition at line 75 of file OSubD.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ABC_GEOM_SUBD_NULL_INT_VALUE(), m_cornerIndices, m_cornerSharpnesses, m_creaseIndices, m_creaseLengths, m_creaseSharpnesses, m_faceCounts, m_faceIndices, m_faceVaryingInterpolateBoundary, m_faceVaryingPropagateCorners, m_holes, m_interpolateBoundary, m_positions, and m_subdScheme.
|
inline |
Definition at line 173 of file OSubD.h.
References m_cornerIndices.
|
inline |
Definition at line 178 of file OSubD.h.
References m_cornerSharpnesses.
|
inline |
Definition at line 140 of file OSubD.h.
References m_creaseIndices.
|
inline |
Definition at line 145 of file OSubD.h.
References m_creaseLengths.
|
inline |
Definition at line 150 of file OSubD.h.
References m_creaseSharpnesses.
|
inline |
Definition at line 118 of file OSubD.h.
References m_faceCounts.
|
inline |
Definition at line 114 of file OSubD.h.
References m_faceIndices.
|
inline |
Definition at line 124 of file OSubD.h.
References m_faceVaryingInterpolateBoundary.
|
inline |
Definition at line 129 of file OSubD.h.
References m_faceVaryingPropagateCorners.
|
inline |
|
inline |
Definition at line 134 of file OSubD.h.
References m_interpolateBoundary.
|
inline |
Definition at line 110 of file OSubD.h.
References m_positions.
|
inline |
Definition at line 204 of file OSubD.h.
References m_selfBounds.
|
inline |
Definition at line 198 of file OSubD.h.
References m_subdScheme.
|
inline |
|
inline |
Definition at line 209 of file OSubD.h.
References m_velocities.
|
inline |
Definition at line 246 of file OSubD.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ABC_GEOM_SUBD_NULL_INT_VALUE(), m_cornerIndices, m_cornerSharpnesses, m_creaseIndices, m_creaseLengths, m_creaseSharpnesses, m_faceCounts, m_faceIndices, m_faceVaryingInterpolateBoundary, m_faceVaryingPropagateCorners, m_holes, m_interpolateBoundary, m_positions, m_uvs, and m_velocities.
|
inline |
Definition at line 218 of file OSubD.h.
References Alembic::AbcGeom::ALEMBIC_VERSION_NS::ABC_GEOM_SUBD_NULL_INT_VALUE(), m_cornerIndices, m_cornerSharpnesses, m_creaseIndices, m_creaseLengths, m_creaseSharpnesses, m_faceCounts, m_faceIndices, m_faceVaryingInterpolateBoundary, m_faceVaryingPropagateCorners, m_holes, m_interpolateBoundary, m_positions, m_selfBounds, m_subdScheme, m_uvs, and m_velocities.
Referenced by Sample().
|
inline |
Definition at line 175 of file OSubD.h.
References m_cornerIndices.
|
inline |
Definition at line 184 of file OSubD.h.
References m_cornerIndices, and m_cornerSharpnesses.
|
inline |
Definition at line 180 of file OSubD.h.
References m_cornerSharpnesses.
|
inline |
Definition at line 142 of file OSubD.h.
References m_creaseIndices.
|
inline |
Definition at line 147 of file OSubD.h.
References m_creaseLengths.
|
inline |
Definition at line 156 of file OSubD.h.
References m_creaseIndices, and m_creaseLengths.
|
inline |
Definition at line 163 of file OSubD.h.
References m_creaseIndices, m_creaseLengths, and m_creaseSharpnesses.
|
inline |
Definition at line 152 of file OSubD.h.
References m_creaseSharpnesses.
|
inline |
Definition at line 119 of file OSubD.h.
References m_faceCounts.
|
inline |
Definition at line 115 of file OSubD.h.
References m_faceIndices.
|
inline |
Definition at line 126 of file OSubD.h.
References m_faceVaryingInterpolateBoundary.
|
inline |
Definition at line 131 of file OSubD.h.
References m_faceVaryingPropagateCorners.
|
inline |
|
inline |
Definition at line 136 of file OSubD.h.
References m_interpolateBoundary.
|
inline |
Definition at line 111 of file OSubD.h.
References m_positions.
|
inline |
Definition at line 205 of file OSubD.h.
References m_selfBounds.
|
inline |
Definition at line 200 of file OSubD.h.
References m_subdScheme.
|
inline |
|
inline |
Definition at line 210 of file OSubD.h.
References m_velocities.
|
friend |
|
protected |
Definition at line 283 of file OSubD.h.
Referenced by Sample(), getCornerIndices(), isPartialSample(), reset(), setCornerIndices(), and setCorners().
|
protected |
Definition at line 284 of file OSubD.h.
Referenced by Sample(), getCornerSharpnesses(), isPartialSample(), reset(), setCorners(), and setCornerSharpnesses().
|
protected |
Definition at line 278 of file OSubD.h.
Referenced by Sample(), getCreaseIndices(), isPartialSample(), reset(), setCreaseIndices(), setCreases(), and setCreases().
|
protected |
Definition at line 279 of file OSubD.h.
Referenced by Sample(), getCreaseLengths(), isPartialSample(), reset(), setCreaseLengths(), setCreases(), and setCreases().
|
protected |
Definition at line 280 of file OSubD.h.
Referenced by Sample(), getCreaseSharpnesses(), isPartialSample(), reset(), setCreases(), and setCreaseSharpnesses().
|
protected |
Definition at line 271 of file OSubD.h.
Referenced by Sample(), getFaceCounts(), isPartialSample(), reset(), and setFaceCounts().
|
protected |
Definition at line 270 of file OSubD.h.
Referenced by Sample(), getFaceIndices(), isPartialSample(), reset(), and setFaceIndices().
|
protected |
Definition at line 273 of file OSubD.h.
Referenced by Sample(), getFaceVaryingInterpolateBoundary(), isPartialSample(), reset(), and setFaceVaryingInterpolateBoundary().
|
protected |
Definition at line 274 of file OSubD.h.
Referenced by Sample(), getFaceVaryingPropagateCorners(), isPartialSample(), reset(), and setFaceVaryingPropagateCorners().
|
protected |
Definition at line 287 of file OSubD.h.
Referenced by Sample(), getHoles(), isPartialSample(), reset(), and setHoles().
|
protected |
Definition at line 275 of file OSubD.h.
Referenced by Sample(), getInterpolateBoundary(), isPartialSample(), reset(), and setInterpolateBoundary().
|
protected |
Definition at line 269 of file OSubD.h.
Referenced by Sample(), getPositions(), isPartialSample(), reset(), and setPositions().
|
protected |
Definition at line 293 of file OSubD.h.
Referenced by getSelfBounds(), reset(), and setSelfBounds().
|
protected |
Definition at line 290 of file OSubD.h.
Referenced by Sample(), getSubdivisionScheme(), reset(), and setSubdivisionScheme().
|
protected |
|
protected |
Definition at line 295 of file OSubD.h.
Referenced by getVelocities(), isPartialSample(), reset(), and setVelocities().