3ds Max C++ API Reference
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
ShadeContext Member List

This is the complete list of members for ShadeContext, including all inherited members.

aligned_free(void *ptr)MaxHeapOperatorsstatic
aligned_malloc(size_t size, size_t alignment)MaxHeapOperatorsstatic
aligned_realloc(void *ptr, size_t size, size_t alignment)MaxHeapOperatorsstatic
ambientLightShadeContext
Antialias()ShadeContextinlinevirtual
atmosSkipLightShadeContext
backFaceShadeContext
BarycentricCoords()ShadeContextinlinevirtual
BumpBasisVectors(Point3 dP[2], int axis, int channel=0)ShadeContextinlinevirtual
CamFarRange()ShadeContextinlinevirtual
CamNearRange()ShadeContextinlinevirtual
CamPos()=0ShadeContextpure virtual
ClassID()ShadeContextinlinevirtual
CurTime()=0ShadeContextpure virtual
Curve()ShadeContextinlinevirtual
DebugFile()ShadeContextinlinevirtual
DiffuseIllum()ShadeContextvirtual
doMapsShadeContext
DP()=0ShadeContextpure virtual
DP(Point3 &dpdx, Point3 &dpdy)ShadeContextinlinevirtual
DPdUVW(Point3 dP[3], int channel=0)=0ShadeContextpure virtual
DPObj()=0ShadeContextpure virtual
DPObjRelBox()=0ShadeContextpure virtual
DUVW(int channel=0)=0ShadeContextpure virtual
EvalEnvironMap(Texmap *map, Point3 view)ShadeContextvirtual
EvalGlobalEnvironMap(Point3 dir)ShadeContextinlinevirtual
Execute(int cmd, ULONG_PTR arg1=0, ULONG_PTR arg2=0, ULONG_PTR arg3=0)ShadeContextinlinevirtual
FaceNumber()=0ShadeContextpure virtual
filterMapsShadeContext
GetAtmosSkipLight()ShadeContextinline
GetBGColor(Color &bgcol, Color &transp, BOOL fogBG=TRUE)=0ShadeContextpure virtual
GetCache(Texmap *map, AColor &c)ShadeContextinlinevirtual
GetCache(Texmap *map, float &f)ShadeContextinlinevirtual
GetCache(Texmap *map, Point3 &p)ShadeContextinlinevirtual
GetEvalObject()ShadeContextinlinevirtual
GetInterface(Interface_ID id)InterfaceServervirtual
GetIOR()ShadeContextinlinevirtual
GetNSuperSample()ShadeContextinlinevirtual
GetRenderElement(int n)ShadeContextinlinevirtual
GetSampleSizeScale()ShadeContextinlinevirtual
GetTypedInterface()InterfaceServerinline
globContextShadeContext
GNormal()=0ShadeContextpure virtual
InMtlEditor()=0ShadeContextpure virtual
IsSuperSampleOn()ShadeContextinlinevirtual
IsTextureSuperSampleOn()ShadeContextinlinevirtual
Light(int n)=0ShadeContextpure virtual
MatrixFrom(RefFrame ifrom)=0ShadeContextpure virtual
MatrixTo(RefFrame ito)=0ShadeContextpure virtual
modeShadeContext
mtlNumShadeContext
nLightsShadeContext
Node()ShadeContextinlinevirtual
NodeID()ShadeContextinlinevirtual
Normal()=0ShadeContextpure virtual
NRenderElements()ShadeContextinlinevirtual
ObjectBox()=0ShadeContextpure virtual
operator delete(void *ptr)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete(void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete(void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator delete(void *ptr, void *placement_ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator delete[](void *ptr, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator delete[](void *ptr, unsigned long flags)MaxHeapOperatorsstatic
operator delete[](void *ptr, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new(size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new(size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
operator new(size_t size, void *placement_ptr)MaxHeapOperatorsstatic
operator new[](size_t size)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e)MaxHeapOperatorsstatic
operator new[](size_t size, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, int block_type, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, const char *filename, int line)MaxHeapOperatorsstatic
operator new[](size_t size, unsigned long flags)MaxHeapOperatorsstatic
operator new[](size_t size, const std::nothrow_t &e, unsigned long flags)MaxHeapOperatorsstatic
OrigNormal()ShadeContextinlinevirtual
OrigView()ShadeContextinlinevirtual
outShadeContext
P()=0ShadeContextpure virtual
PObj()=0ShadeContextpure virtual
PObjRelBox()=0ShadeContextpure virtual
PointFrom(const Point3 &p, RefFrame ifrom)=0ShadeContextpure virtual
PointTo(const Point3 &p, RefFrame ito)=0ShadeContextpure virtual
ProjType()ShadeContextinlinevirtual
PutCache(Texmap *map, const AColor &c)ShadeContextinlinevirtual
PutCache(Texmap *map, const float f)ShadeContextinlinevirtual
PutCache(Texmap *map, const Point3 &p)ShadeContextinlinevirtual
RayConeAngle()ShadeContextinlinevirtual
RayDiam()ShadeContextinlinevirtual
rayLevelShadeContext
ReflectVector()=0ShadeContextpure virtual
RefractVector(float ior)=0ShadeContextpure virtual
ResetOutput(int n=-1)ShadeContextinline
ScreenCoord()=0ShadeContextpure virtual
ScreenUV(Point2 &uv, Point2 &duv)=0ShadeContextpure virtual
SetAtmosSkipLight(LightDesc *lt)ShadeContextinline
SetGBufferID(int gbid)ShadeContextinlinevirtual
SetIOR(float ior)ShadeContextinlinevirtual
SetNormal(Point3 p)ShadeContextinlinevirtual
SetView(Point3 p)=0ShadeContextpure virtual
ShadeContext()ShadeContextinline
shadowShadeContext
SurfacePtScreen()ShadeContextinlinevirtual
TossCache(Texmap *map)ShadeContextinlinevirtual
UVW(int channel=0)=0ShadeContextpure virtual
UVWNormal(int channel=0)ShadeContextinlinevirtual
V()=0ShadeContextpure virtual
VectorFrom(const Point3 &p, RefFrame ifrom)=0ShadeContextpure virtual
VectorFromNoScale(const Point3 &p, RefFrame ifrom)ShadeContextvirtual
VectorTo(const Point3 &p, RefFrame ito)=0ShadeContextpure virtual
VectorToNoScale(const Point3 &p, RefFrame ito)ShadeContextvirtual
xshadeIDShadeContext
~InterfaceServer()InterfaceServervirtual