EggVertexAux

from panda3d.egg import EggVertexAux
class EggVertexAux

Bases: EggNamedObject

The set of named auxiliary data that may or may not be assigned to a vertex. Panda will import this data and create a custom column for it in the vertex data, but will not otherwise interpret it. Presumably, a shader will process the data later.

Inheritance diagram

Inheritance diagram of EggVertexAux

__init__(*args, **kwargs)
assign()

C++ Interface: assign(const EggVertexAux self, const EggVertexAux copy)

/**

*/

compareTo()

C++ Interface: compare_to(EggVertexAux self, const EggVertexAux other)

/**
  • An ordering operator to compare two vertices for sorting order. This

  • imposes an arbitrary ordering useful to identify unique vertices.

*/

compare_to()

C++ Interface: compare_to(EggVertexAux self, const EggVertexAux other)

/**
  • An ordering operator to compare two vertices for sorting order. This

  • imposes an arbitrary ordering useful to identify unique vertices.

*/

getAux()

C++ Interface: get_aux(EggVertexAux self)

/**
  • Returns the auxiliary data quadruple.

*/

getClassType()

C++ Interface: get_class_type()

get_aux()

C++ Interface: get_aux(EggVertexAux self)

/**
  • Returns the auxiliary data quadruple.

*/

get_class_type()

C++ Interface: get_class_type()

makeAverage()

C++ Interface: make_average(const EggVertexAux first, const EggVertexAux second)

/**
  • Creates a new EggVertexAux that contains the averaged values of the two

  • given objects. It is an error if they don’t have the same name.

*/

make_average()

C++ Interface: make_average(const EggVertexAux first, const EggVertexAux second)

/**
  • Creates a new EggVertexAux that contains the averaged values of the two

  • given objects. It is an error if they don’t have the same name.

*/

setAux()

C++ Interface: set_aux(const EggVertexAux self, const LVecBase4d aux)

/**
  • Sets the auxiliary data quadruple.

*/

setName()

C++ Interface: set_name(const EggVertexAux self, str name)

/**

*/

set_aux()

C++ Interface: set_aux(const EggVertexAux self, const LVecBase4d aux)

/**
  • Sets the auxiliary data quadruple.

*/

set_name()

C++ Interface: set_name(const EggVertexAux self, str name)

/**

*/

write()

C++ Interface: write(EggVertexAux self, ostream out, int indent_level)

/**

*/