Class GfBBox3d
Namespace: pxr
Syntax
public class GfBBox3d : IDisposable
Constructors
GfBBox3d()
Declaration
GfBBox3d(GfBBox3d)
Declaration
public GfBBox3d(GfBBox3d rhs)
Parameters
GfBBox3d(GfRange3d)
Declaration
public GfBBox3d(GfRange3d box)
Parameters
GfBBox3d(GfRange3d, GfMatrix4d)
Declaration
public GfBBox3d(GfRange3d box, GfMatrix4d matrix)
Parameters
Fields
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Methods
Combine(GfBBox3d, GfBBox3d)
Declaration
public static GfBBox3d Combine(GfBBox3d b1, GfBBox3d b2)
Parameters
Returns
ComputeAlignedBox()
Declaration
public GfRange3d ComputeAlignedBox()
Returns
ComputeAlignedRange()
Declaration
public GfRange3d ComputeAlignedRange()
Returns
ComputeCentroid()
Declaration
public GfVec3d ComputeCentroid()
Returns
Dispose()
Declaration
public virtual void Dispose()
Implements
Equals(GfBBox3d, GfBBox3d)
Declaration
public static bool Equals(GfBBox3d lhs, GfBBox3d rhs)
Parameters
Returns
Equals(Object)
Declaration
public override bool Equals(object rhs)
Parameters
Type |
Name |
Description |
Object |
rhs |
|
Returns
Overrides
Finalize()
Declaration
protected void Finalize()
GetBox()
Declaration
public GfRange3d GetBox()
Returns
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
GetInverseMatrix()
Declaration
public GfMatrix4d GetInverseMatrix()
Returns
GetMatrix()
Declaration
public GfMatrix4d GetMatrix()
Returns
GetRange()
Declaration
public GfRange3d GetRange()
Returns
GetVolume()
Declaration
public double GetVolume()
Returns
HasZeroAreaPrimitives()
Declaration
public bool HasZeroAreaPrimitives()
Returns
Set(GfRange3d, GfMatrix4d)
Declaration
public void Set(GfRange3d box, GfMatrix4d matrix)
Parameters
SetHasZeroAreaPrimitives(Boolean)
Declaration
public void SetHasZeroAreaPrimitives(bool hasThem)
Parameters
Type |
Name |
Description |
Boolean |
hasThem |
|
SetMatrix(GfMatrix4d)
Declaration
public void SetMatrix(GfMatrix4d matrix)
Parameters
SetRange(GfRange3d)
Declaration
public void SetRange(GfRange3d box)
Parameters
Declaration
public void Transform(GfMatrix4d matrix)
Parameters
Operators
Equality(GfBBox3d, GfBBox3d)
Declaration
public static bool operator ==(GfBBox3d lhs, GfBBox3d rhs)
Parameters
Returns
Inequality(GfBBox3d, GfBBox3d)
Declaration
public static bool operator !=(GfBBox3d lhs, GfBBox3d rhs)
Parameters
Returns